Mussoorie, also known as Queen of the Hills, is among the most popular hill stations of the country. Cosily nestled in the Garhwal hills of Uttarakhand, Mussoorie is a scenic hill station dotted with mesmerizing waterfalls, towering mountain peaks, and a string of colonial buildings.
Comments
Post a Comment