Nearest Railway Station to Shillong: Complete Travel Guide Shillong, the capital of Meghalaya, is one of the most beautiful hill stations in Northeast India. Known as the “Scotland of the East,” Shillong is famous for its pleasant weather, rolling hills,
Read moreTravelKhana Blog
Food in trains & Travel Experiences in India
