Bonifacio is a beautiful cliff-side town in Italy that sits precariously 70 meters over white limestone cliffs overlooking the Mediterranean Sea.
The ocean has undercut the cliffs so that the houses on the top appear to overhang it.
Sort: Trending