Breathtaking scenes of nature come running to the mind, the moment you think of Switzerland. Wherever you go, stunning mountain peaks, rivers, lakes and waterfalls follow you. Most villages, towns and cities sit along some lake or a river, with a magnificent scene of nature around, as if a work of art or a postcard shot. Some of its resort towns are highly blessed and have attained global fame, such as Gstaad, Engelberg, St. Moritz, Zermatt, Interlaken, to mention some, which are also fixed holiday places for many including Hollywood and Bollywood stars. Of all these experiences, I can never forget my leisurely strolls looking at natural surroundings, the lake boat rides and the silence in certain villages, only interrupted by horse carriages or the singing birds. In such settings, the best epiphanies for life kept crossing my mind.