One of the loveliest locations to go to this summer; one can find himself or herself close to nature renowned as the Scotland of the East. Shillong is one of the best places to have peace and tranquillity. If you want to be around nature, right here are a few lovely locations to go to…
