Meghalaya never fails to surprise. This abode of clouds with its wonderful weather all year long is truly the “Scotland of the East”. I wanted to do something different this time and a recommendation came in the form of visiting the Grand Canyon of Laitlum. Located in the East Khasi hills, it took us about […]