Surrounded by nature, the garden of caves, Shillong is known to be an unknown treasure…