Campsites with mobile homes. Explore Europe! in Italy, Lake Iseo
Iseo - Lake Iseo - Italy
A luxury campsite on the southern shores of Lake Iseo. It's all about water and water sports, at the campsite and in the lake too. Iseo is a lovely little town. Brescia is also close.