Mayfair of Darjeeling – A Rejuvenating Experience
Darjeeling is truly paradise on earth. It lies at an altitude of seven thousand feet above sea level. Previously, Darjeeling was the summerhouse of the Nazagunj Maharaja. The drive upwards from the plains to the hills is breathtaking and goes along a scenic route. Darjeeling has rich flora and fauna and you can see rich […]