Unexplored trails of the seven sisters!

India’s North East is a land of undulating hills and plains. The snow-capped mountains and a wide variety of rare and exotic flora and fauna attract a huge number of tourists each year. But did you think that Gangtok, Shillong and Darjeeling are an end to it?! Well, with our motto of surprising you always, […]

×