Enchanting Bellagio

Enchanting Bellagio ~ some call the prettiest town in Europe is located on Lake Como in Italy. At dusk, an orchestra serenades dancers under the stars at the wharf.