Europe Scotland sightseeing travel travel itinerary united kingdom Exploring Edinburgh Edinburgh, located in Scotland, is one of UK’s most beautiful cities. It is only a 5 hour train ride from London. The beauty of E… Tuesday, February 24, 2015