Shillong is located in Meghalaya in north-east India. It is easily accessible from Guwahati and has several awesome places to visit. Cherrapunjee and Mawlynnong are some of the beautiful places ...
The fourth edition of the festival, held at the city’s famous Ward’s Lake from 18 to 20 November 2024, celebrated regional voices from north east India Shillong, having recovered from a rather ...