Nongkhnum River Island: The Hidden Jewel of Meghalaya Nestled amidst the serene Garo Hills of Meghalaya, Nongkhnum River Island is a mesmerizing destination that effortlessly showcases the untouched beauty of northeastern India. As the second-largest river island in India (after […]