Blog Shillong Tourist Places Byadmin November 1, 2017March 24, 2023 Shillong located in the northeastern part of India is the capital and a hill station of Meghalaya. It is also…TweetShareSharePin0 Shares