Top Reasons Why Shillong Should be Your Next Holiday Location

Shillong is called the “Scotland of the East” and not without reason! A wonderful location that provides relief from the scorching Indian summers, Shillong is the go-to holiday destination for most travelers across India, especially when the weat...Read More