Umiam Lake – The Scenic Paradise
Umiam Lake Umiam Lake, popularly known as Barapani Lake, is one of the most beautiful tourist destinations in Meghalaya. Located near Shillong, this stunning man-made
Majuli – The Cultural Island of Assam
Majuli Majuli is the world’s largest river island located on the mighty Brahmaputra River in Assam. Known for its breathtaking natural beauty, rich Assamese culture,
