Nowadays people are living in a chaotic environment. They want to escape from this hustle and desire to pass time with the beauty of nature to feel the pleasure and peace of nature. If you have such a desire then we got an amazing place for you. That is Umananda island. It is a heaven of nature. The Umananda Island is the smallest inhabited river island that sits in the middle of the river Brahmaputra passing through Guwahati city in Assam of India. The island is also named Peacock island by the British.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp