In which state is Peacock Island located?
Show answer & explanation
Correct answer: A
Explanation
The correct answer is option 1 i.e. Assam.
- Peacock Island is located on Umananda Island in the middle of the Brahmaputra River in Guwahati, Assam.
- A British officer named the island Peacock Island because it resembled a peacock's feathers splayed in full view.