Majuli - Worlds Largest River Island in Assam, India.

Majuli - Worlds Largest River Island in Assam, India.
Majuli, Worlds Largest River Island. Situated in Assam India. Tourist from all over the world visit this wonderful island. About 25?26 Satras are remaining now in Majuli of which the Satras of Kamalabari, Auniati & Garmur are worth mentioning.
Category: Partner sites
Clicks: 0
Link added: Jul 10, 2007
Pagerank:
Tell a Friend | Contact Us
Romanian link exchange directory - www.mydirectory.ro