While the enchanting waterways of Venice never cease to captivate, there are a handful of best beach towns in Italy.
Inland, Calabria offers a handful of little towns with historical and cultural interest: crag-top Gerace, for example, blessed with an ancient cathedral; Stilo, celebrated for La Cattolica, Italy ...