Picture of Limone, Lake Garda, Italy - Limone sul Garda, Lago di Garda, Italia.
Limone is located at the bottom of the steep Dosso di Roveri cliffs and is a small pretty village with small boutiques, touristy type shops, cafés, winebars and hotels.
The name of the town comes from latin limen, that means border.