Mussoorie, Queen of Hills

Mussoorie, the proverbial Queen of Hill stations, as professed by the British gentry who evaded hot, desultory summers of Delhi…

read more...