Mussoorie, the Queen of hills, with its magnificent lush green tranquil hills, natural beauty, archaic architecture, and as a centre of education and business, is an ideal place for a holiday, a romantic honeymoon as well as a pilgrimage as ...