Writer
Places to visit in Meghalaya include Shillong, Cherrapunji, Dawki, Mawlynnong, and Living Root Bridges, offering stunning waterfalls, caves, and lush green landscapes for nature love