Greece

Quiet street with stone houses in a charming English village, typical of small towns in Europe with a historic and welcoming atmosphere.
Spain

5 unmissable small towns in Europe

I love getting to know small towns. Walking through the cobblestone alleys, seeing the common people who live there, elderly people talking and children running through the streets while their

More info »