Cover Photo
ByRon Bezbaruah
Explore other things-to-do by this contributor.
photo
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