Escape to the Mountains: Jibhi, the Unexplored Planet in Himachal Pradesh
Himachal Pradesh has got everything in it to cast a spell and make anyone for in love. Where ever you rest your eyes in the Himachal, you won’t find anything but beauty wrapped in the skins of innocence and purity be it the mountains, valleys or the people and their culture, its alluring anyway. Perched…