Queen of the hills Best Places and Ideal Hotels – Mussoorie. Mussoorie, the ‘Queen of the hills’ is one of the best hill stations in India and it is in the Dehradun district of the Northern state – Uttarakhand. This place is so beautiful that it will make you fall in love with it. And… Read More Best Places and Ideal Hotels – Mussoorie
This post first appeared on One-stop-destination For All Your Travel Queries For India, please read the originial post: here