Shillong-mountain destinations in India

Shillong is a nature’s paradise in the Himalayan state of Meghalaya