Welcome to our Mussoorie google map. This place is placed in Dehra Dun, Uttarakhand, India, and the city is called as 'The Queen of Hills.
"