Places to visit on Meghalaya
Some of the best Places to visit in Meghalaya. Meghalaya: The Abode of Clouds Meghalaya, which translates to “the abode of clouds,” lives up to its name with its mist-covered hills, dense forests, and abundant rainfall. The state is home to the Khasi, Jaintia, and Garo tribes, each with their own rich traditions and customs. The capital city