See stunning photos of the cliffside city of Bonifacio, which stands guard like a sentinel over the Mediterranean Sea on the French island of Corsica.


Read more at original source


Read more at original source