Breathtaking Photos of Cities Perched on the Edge of Cliffs

10. Bonifacio, Corsica, France

9. Santorini, Greece

8. Sidi Bou Said, Tunisia

7. Positano, Italy

6. Riomaggiore, Cinque Terre, Italy

5. Manarola, Cinque Terre, Italy

4. Ronda, Spain

3. Arcos De La Frontera, Spain

2. Busan, South Korea

1. Castellfollit De La Roca, Spain