perched on top of limestone cliffs, Bonifacio is one of the oldest and most beautiful towns in Corsica! Thus it was top of my list of places to visit on the island...