The pretty European seaside town named one of Italy’s most beautiful | Travel News | Travel

An Italian town known for its “fiery cuisine” and troubled past has long been known as the country’s most beautiful. Tropea is a seaside resort town in Italy’s Province of Vibo Valentia, Calabria, close to the toe of the boot-shaped country. The community and larger province are several hundred miles from the country’s tourist centres, … Read more