“Mussoorie” is a small hill town situated just 35km away from Dehradun, the capital of Uttarakhand. This place is very beautiful and supernatural, filled with magnificent waterfalls, lakes, temples, high mountains, beautiful views of natural beauty. Due to this beauty, it is a...