10 Best Caves to Visit in Meghalaya for a Unique Underg... Meghalaya, the "Abode of Clouds," is not only home to breathtaking waterfal... Letztravels 3 days ago