What makes khajjiar the mini switzenand of India Who doesn’t dream about going to Switzerland almost everybody has a fantasy regarding Switzerland be it freaks through the misty mountains or just sitting around and having …
Continue readingCategory: Himachal Pradesh
TOP 10 HILL STATIONS IN INDIA

A hill station is a town which is located in the mountains and people visit it as tourists. A hill station is a place where there are superb scenic views and people come and enjoy …
Continue reading