yepploholidayhomeSep 133 min read5 Reasons Shillong Should Be on Your Bucket List For TourismThe capital of Meghalaya Shillong is a most beautiful gem situated in the northeastern part of India. It is known as the “Scotland of...