The Travel Photo of the Day for 8/13/2009 is of Montreux Lake Geneva and was taken by Luis Barreto654
Photo credit: (~+) Luis Barreto
Montreux is a town located on Lake Geneva at the foot of the Alps and it is home to about 24,000 people. The town has become been a popular tourist destination among more well-heeled socialites and it also hosts a variety of global award ceremonies. Montreux is also known for staying true to traditional Swiss culture through its architecture and the lifestyle of its residents.
Subscribe
Tags: lake geneva, montreux, travel photos
Categories: Travel Photos




















Comments on this entry are closed.