Khaddum Waterfall

Meghalaya

Khaddum Waterfall, Meghalaya’s Hidden Gem