Lampedusa, Italy – Attractions, Weather, Hotels, Restaurants, Things to do
Lampedusa is a small Italian island located in the Mediterranean Sea, south of Sicily and just 113 km from the coast of Tunisia. It is the southernmost point of Italy and part of the Pelagie […]