About Peacock Island
Umananda Island is the smallest river island in the midst of river Brahmaputra flowing through the city of Guwahati in Assam, a state in northeast India. The British named the island Peacock Island for its structure.
Umananda Island is the smallest river island in the midst of river Brahmaputra flowing through the city of Guwahati in Assam, a state in northeast India. The British named the island Peacock Island for its structure.