It is a grand celebration of spirituality and culture. Explore Umananda Island and temple (Peacock Island) Umananda Island, also known as Peacock Island, is the smallest river island in the world ...
Hosted on MSN21d
5 ways to make the most of your Guwahati tripalso known as Peacock Island, is the smallest river island in the world and a serene escape in the middle of the Brahmaputra River. The island houses the Umananda Temple, dedicated to Lord Shiva.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results