On which river is the Peacock Island located?
Answer & explanation
Correct answer: option 3
The correct answer is Option (3) → Brahmaputra
Peacock Island, also known as Umananda Island, is a small river island located on the Brahmaputra River in Assam, India. It is known for its natural beauty, wildlife, and the presence of the Umananda Temple dedicated to Lord Shiva. The island is a popular tourist destination and can be reached by ferry from Guwahati, the largest city in Assam.