Countries
Cities
The dramatic twin-towered church of John the Baptist soars majestically above the Vieux Port waterfront. Viewed from the citadel above, it’s the most iconic photo op in Bastia.