Explore Meghalaya’s Gem: Best Places to Visit in CherrapunjidiginewsfeedDecember 8, 2025 Cherrapunji, located in the East Khasi Hills of Meghalaya, is often called the “abode of clouds” and rightfully so. Known…