Mussoorie, often nicknamed the “Queen of Hills”, is bestowed with breathtaking scenery in Uttarakhand. If you are visiting Mussoorie, to…