How traditional Limoncello is made in Italy

  • 4 years ago
Limoncello is one of the most popular Italian liqueurs. We visited Villa Divina, a villa on the Amalfi Coast with 600 lemon trees.