Natural Beauty
Weikhim Canal
The Natural Wonders of Meghalaya Meghalaya, is a nature lover’s paradise that’s tucked away amidst rolling hills, dense forests, serene lakes, crystal clear rivers and sparkling waterfalls. But the natural beauty of Meghalaya doesn’t end there. There are also many rock formations, monoliths, canyon, caves and canals in Meghalaya. Experience Read more…