Himachal Pradesh: This Gem of India might be small, but it does pack a punch! Ranging from the lofty peaks of the Himalayas, serene lakes of the valleys, twisting roads, exciting trails, and swift rivers, to so much more are ready to give you a dose of adventure. The sleepy beauty of the place might […]