Friday, March 20, 2015

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.