Perched high up a white limestone cliff on the southern coast of Corsica lies the largely undiscovered medieval town of Bonifacio.


Read more at original source


Read more at original source