The town of Serifos displays the ruins of an ancient Venetian castle located above the harbor of Livadi.



Hotels in Popular Greece Destinations