Puglia, located in the southeast of Italy, forms the heel of Italy’s boot and is almost entirely surrounded by two seas: the Adriatic and the Ionian. Its important and strategic geographical position has made it a highly desirable place to settle and control. As a result, the region is home to many castles that were...Read More
Puglia is home to some of Italy’s most exquisite beaches, not just for its crystal clear waters but also for its rocky coastlines, lagoons, grottoes and underwater marine-life. It shouldn’t really be a surprise since the region is bordered by the Adriatic Sea in the east, the Ionian Sea to the southeast and the Strait...Read More