Ten of the Most Exotic Locations to Visit in India (10)

Majuli, Assam

Majuli, Assam