Opinions Shillong: An abode of clouds, rolling hills Jan 15, 2021 - 10:15 am EST @theindpanorama 0 An abode of clouds, the rolling hills around the town and the hill station of one of the smallest states of India, Meghalaya. With the best places to visit in Shillong, it is geography synonymous […]