This charming medieval village is home to one of the most beautiful hotels, with a rich history and Michelin-star restaurant, ...
From Mechelen in Belgium and Porvoo in Finland to Veere in the Netherlands and Sokobanja in Serbia, we’ve tracked down the most underrated small town in every European country.