Explore INDIA

THE 5 BEST THINGS TO DO ON MAJULI

The picturesque island of Majuli is located in Assam, in the 2900 kilometer long Brahmaputra river. At Majuli you will…