All over Glasgow, Scotland signs display the city’s slogan: “People Make Glasgow.” That locals form the heart of the city makes sense, especially given Edinburgh, the nation’s capital, has long been favored by tourists for its medieval streets and enchanting hilltop castle. Continue reading