5 Must See Places In Shillong

Must see places in Shillong

Shillong, also known as ‘Scotland Of The East’ is one of the most popular tourist destination in India. The place is located at a height of 1496 meters above sea level. If you are looking for a picturesque hill station to spend your holidays, this is the place that suits your need. Shillong has around … Read more