Incredible India Part 19: Meghalaya Travel Guide – Shillong, Cherrapunji, Dawki and Living Root Bridges
Waterfalls, crystal-clear rivers, caves and living root bridges in the 'abode of clouds': plan your Meghalaya trip with the best time, top places and tips.