Which of the following islands is known as Peacock Island?

Answer: [A] Umananda 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 shape.

This question is a part of GKToday's Integrated IAS General Studies Module