There's a lonely town in Ohio called Center of the World

Boston Ma claims "“Hub of the Universe” we Bostonians even have a plaque showing the location

Unfortunately Filenes went out of business but the plaque remains.

5 Likes