Located about 15 km from Shillong, Umiam Lake, also known as Barapani, is a must-visit destination. This stunning lake offers ...
Shillong, a charming hill station in Northeast India, is the capital of Meghalaya, fondly called the “Abode of Clouds.” It also serves as the administrative hub of East Khasi Hills. The rolling hills ...