Beneath the relentless transparency of the Ionian Sea, a few miles off the coast of the Italian town of Gallipoli, on the ...
Dramatic limestone stacks and sweeps of sugary white sand at Baia delle Zagare, one of Puglia’s prettiest beaches - dpVUE.images Puglia has a 500 mile-long coast, spanning two seas: the Adriatic to ...
With its immaculate white sand and crystal-clear turquoise waters, Pescoluse beach is great for travellers looking for a change of scenery. Called the “Maldives of Puglia,” it is a spot of paradise on ...