Mussoorie, popularly known as the Queen Of The Hills, is an ever popular hill station nestled in the lower Himalayan region of Uttarakhand. Its proximity to major towns like Delhi and Dehradun, coupled with the abundance of scenic beauty it offers, makes Mussoorie one of the most sought after hill stations in the country. Among the many natural beauty wonders housed within Mussoorie, the waterfalls in the area deserve a special mention. Why? Simply because the region surrounding Mussoorie is blessed with some of the most extraordinary waterfalls in the country.
Read more