Switzerland · Travel

Montreux, Switzerland: of Château de Chillon, postcard landscapes and much more

A land of picture perfect beauty and utterly bewitching landscapes, Switzerland is home to several towns which epitomize ethereal beauty.  Montreux which lies at the foothills of the Alps and on the shore of Lake Geneva is one such pretty town. Located in the canton of Vaud, Montreux is a traditional resort town that is known not only… Continue reading Montreux, Switzerland: of Château de Chillon, postcard landscapes and much more

Miscellaneous · Travel

Pondicherry: my top 5 favorite places and things to do

The union territory of Pondicherry located in South India is one of my favorite destinations for a holiday or a quick getaway.  Also called Puducherry or just Pondy, this unique town was a French colonial settlement till as recent as 1954.  Hence, the “French connection” is unmistakable and distinct here. With the new part of… Continue reading Pondicherry: my top 5 favorite places and things to do