There is a city that literally sparkles, and no, it’s not the Emerald City of the movie, Wizard of Oz. It is a city by the sea in the southern coast of England, and you don’t need ruby slippers to get there.
Beyond the Yellow Brick Road
The city of Brighton is the...