5 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