Porto-Vecchio is a port town on the French island of Corsica. The walls of a 16th-century Genoese citadel are the backdrop to the old town and offer views over the yacht-filled marina. Shops, bars and restaurants line the town’s narrow streets and main square, Place de la République. Nearby, renowned beaches include Palombaggia, its stretch of sand lined with pine trees, and lagoon-like Santa Giulia.