There are some places in the world where living on a rock is a positive thing. Incredible cities built on the massive rocky structures present an outstanding contrast between nature and the rocks that men build with intent to challenge the nature. Cities built on cliffs present us with a striking contrast between the natural world and the structures that we build to challenge and overcome it.
These cliff-side towns and villages are one of the favorite tourist destinations around the world and they can simply leave visitors breathless.
There are different reasons why these cities or dwellings have been built on cliffs, but mostly as a defensive attempt to protect against potential attacks. A cliff-side cities built on the edge surround by water have a breathtaking view, but at the same time they are safe because it is almost impossible to be flooded. Cities on steep hills, on the other hand, might have been built there to defend from land-based aggressors or because of their proximity to because of their proximity to important natural resources.
We caught up with the 10 most popular cliff-side towns and villages with spectacular and brilliant views. Take a look of these photos and you may get your next idea for travelling and visiting some of the most epic cliff-side cities in the world.
1. Riomaggiore, Italy
2. Manarola, La Spezia, Italy
3. Azenhas Do Mar, Sintra, Portugal
4. Vernazza, Italy
5. Town Rab, Croatia
6. Oia, Santorini, Greece
7. Moint Saint-Michel, France
8. Sidi Bousaid, Tunisia
9. Porto, Portugal
10. Clifton, Cape Town, Republic of South Africa