beautiful lakes in Meghalaya

5 Astonishingly Beautiful Lakes in Meghalaya You Won’t Believe!

Ever wondered where nature’s artistry is at its peak? Meghalaya, aptly nicknamed the “Abode of Clouds,” is a treasure trove of natural beauty nestled in northeastern India. Famous for its verdant landscapes, majestic waterfalls, and enchanting lakes, this state offers a serene retreat for every traveler.  The lakes of Meghalaya, with their calm waters and […]

Read more