Lamahatta

Nestled amidst an abundance of lush greenery and fluttering, colorful prayer flags in the distance, Lamahatta is straight out of any standard tourism advertisement. This up and coming eco-tourism destination is situated at an altitude of 6800 feet above the

Tiger Hill

Darjeeling is without a question one of the most famous hill stations in India if not the most famous. It is a quintessential hill station in every which way. The sprawling promenades, the breathtaking views, the pine trees, the chilly