Inside 'UK's most welcoming town' where locals leave their keys in their cars
THE UK’s most welcoming town is so safe locals leave their keys inside their cars and the front door to their homes unlocked. Kirkwall in Orkney, Scotland, has recently been dubbed the friend…