Glasgow 96th but not out!

Of the top 100 cities in the world Glasgow might be 96th out of 100 but Edinburgh didn’t even make the list. Visit Glasgow. Stay at Glasgow Green Apartments. Read the @scotsman article here