Vieste, Apulia, Italy

Vieste is a coastal town in Gargano National Park, in southeast Italy. It’s known for its beaches, like Scialara, home to the imposing Pizzomunno limestone monolith, and the broad Spiaggia di San Lorenzo. Marine fossils and rare shells are on display at the Museum of Malacology. Nearby are the Castello Svevo, a medieval fortress, and the 11th-century Vieste Cathedral, with its baroque bell tower and painted ceiling.