Bastia Porto Vecchio fortress view from promenade Aldilonda, which means “Above the Sea” in Corsican, Corsica island, France.