Name
Behold the Queen of hills
Description
Situated on the foothills of the Himalayan range, is the majestic hill town of Mussoorie - also known as the Queen of the Hills. With its green hills & varied natural habitat, Club Mahindras fascinating resort is a haven for the wandering soul. Commanding a wonderful view of the extensive Himalayan snow ranges and glittering views of the valley, the townShow more
