Nearest Railway Station to Shillong: Complete Travel Guide Shillong, the capital of Meghalaya, is one of the most beautiful hill…