Corsica island, Bonifacio - beautiful coastal town in south. Panoramic view of houses hanging over rocks. France