Majuli Island, Assam:
The world's largest river island, famous for its culture, monasteries, and peaceful, green surroundings.
Majuli Island, Assam:
The world's largest river island, famous for its culture, monasteries, and peaceful, green surroundings.