Her Campus at Delhi North
LAITLUM CANYON: A SCENIC GRANDEUR IN THE HEART OF MEGHALAYA
A hidden gem, Laitlum Canyon is perched atop the East Khasi Hills of Shillong and is one of the most picturesque tourist destinations in India. Read to explore about...