As the heat of summer starts to bear down on us, we want an escape. So It’s natural to start dreaming of a cool escape to the hills. And when it comes to hill stations in India, who can beat Shimla and Manali. These two hill stations are located in Himachal Pradesh. Moreover they are […]