Log In or Register
This sign post in my town is in a sad state of disrepair - choosing the top destinations could lead one anywhere ! A reminder though of just how far away we are from much of the rest of the world !
Devizes, in Wiltshire England is our 'twin town'
Confused now!......☺