The alluring land of North East India is one of the most treasured eco-friendly sites in the entire world. This isolated and mysterious land of natural abundance, is still to be touched by the outside world. Guwahati or ‘Gowhatty’ is the largest city in the regio.