14 Nov,2023
Credit: Google Images
Umananda Island, also known as Peacock Island, is believed to be the world's smallest inhabited river island.
Credit: Google Images
It's located on the Brahmaputra River in Guwahati, Assam, India.
Credit: Google Images
The island covers an area of about 0.016 square kilometers.
Credit: Google Images
The British named it Peacock Island because its structure resembles a peacock's feather.
Credit: Google Images
The name Umananda derives from Assamese Uma, another name for the Hindu goddess Parvati, and ananda, which translates to "joy".
Credit: Google Images
According to Hindu mythology, Shiva created the island for his wife Parvati's happiness and pleasure.
Credit: Google Images