Bonifacio is the most beautiful town on the French island of Corsica in the Mediterranean. It is magnificently situated on a promontory of the limestone coast of southern Corsica. We were there abo…