Tag: Umananda (Peacock Island)

Umananda (Peacock Island)

Umananda (Peacock Island) – A Complete Travel Guide to the World’s Smallest Inhabited River Island Umananda, popularly known as Peacock Island, is one of the most enchanting spiritual and natural destinations in Assam. Situated in the midst of the mighty Brahmaputra River, this tiny island holds a profound place in the historical, cultural and religious […]