The Village of Lemons - Village Wonders

In this video, we visit a small village on Lake Garda where mountains meet the water and lemons grow in one of the most unexpected places in Italy.