Travel: Shillong, India
This week we take you to the capital of the north eastern state of Meghalaya Shillong. Also known as The Scotland of the East' for its striking resemblance to the Scottish highlands, Shillong is an ideal tourist refuge in the summer months.