20 charming small countries, cities, towns and villages to visit

You might be in a village on an unfashionable stretch of coast when it happens, a sleepy sort of place where locals gather at sunset for an aperitivo, and a gossip. Or you might be on a road trip and break for lunch in a cosy little town and…

Continue Reading