Shillong
WiktionaryText

Proper noun


Shillong
  1. The state capital of Meghalaya (India).


Shillong is a lovely hill station and a popular tourist destination in North Eastern India. It is about 100 kilometers from Guwahati and is accessible by car or bus and by helicopters.
 
x
OK