How traditional Limoncello is made in Italy
  • 5 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.