The Ultimate Guide to Gallipoli, Puglia, Italy

Gallipoli is a small island in Italy; positioned in a southern region on the west coast with mostly white washed buildings strung along turquoise waters. Puglia a region, sometimes referred to as Apulia meaning “Heel of Italy”, encompasses a 17th century bridge which connects the island to the mainland. Located in the province of the town Lecce…