MONTREUX – A story in the Travel section of The Telegraph gently reminded me that we are fortunate to live in a land filled with some of the most incredible fantasy-inspiring castles.
Tag: Chateau de Chillon
Lake Geneva, Switzerland featured in Sports Illustrated Swimsuit Edition
GENEVA – Switzerland’s tourism office and Swiss airlines scored big after the Lake Geneva region and the Swiss Alps were featured in the 50th Sports Illustrated Swimsuit edition.