Smallest inhabited island in the world, a quick little ferry ride to this tiny island packed with Langoors and a small ancient Shiva shrine/ temple built way back by the Ahom dynasty in 1694.
Where it is
Address : Peacock Island, Baruah Souk, North Guwahati, Guwahati, Assam 781030, India