Category: Meghalaya

Explore Meghalaya

Meghalaya, the abode of the clouds, is a land of torrential rains and mystic snenery covered in clouds. The three major tribes – Garos, Khasis and the Jaintias, all have their own festivals…

Back to top