Himachal Pradesh is India’s outdoor adventure playground. From river rafting to trekking everything you imagine can be done here. Himachal which means “ The land of snow” is perfect destination for any bag packer around the world. Shimla and Manali are among the two most captivating hill stations to visit in Himachal. But with time...Read More