Maujli island is located in the Bharampurta as one of the biggest riverine islands in India. It is one of the best off-beat places to spend a holiday and discover the traditional beauty of India.