Meghalaya

Meghalaya

Meghalaya – the abode of the clouds, the home to the sacred forests, the land of the cleanest and the wettest villages, the longest caves, the living root bridges … the list goes on.

Share via
Copy link