Meghalaya

Meghalaya

Known as the ‘abode of clouds’, Meghalaya is home to stunning waterfalls, caves, and the world-famous living root bridges. A hidden gem in Northeast India.

← Back to Home