1. Ronda (Spain)
Mountain area is situated at an altitude of 750 meters above sea level. Ronda in the province of Malaga is located on steep cliffs above the 100-meter berkedalaman named "El Tajo" This city is built in the 18th century
2. Bonifacio (Corsica): 70 meters above the Mediterranean Sea
Bonafacio located in the southern island of Corsica is the most populous community on the island. The city is located on the edge of the cliff who altitude of 70 meters above sea level, called''white''limestone Cliffs, buffeted by the wind and the waves of the Mediterranean sea. This place is the home of luxury yachts from sluruh world.
3. Castellfolit de la Roca (Spain): 50 meters above the Steep Cliff Stone
The city is located is surrounded by rivers and Toronel Fluvià (under the cliff of course)
4. Santorini (Greece): 300 meters above sea level (high Paradise)
Located in 200 km south of the main island in Greece, the island formed by volcanic eruptions. Nighttime views of the city is very spectacular.
5. Manarola (Italy): The Most Dangerous Cities In Italy
The city is very scary because situated on steep cliffs and steep. This town has been built since ancient roman times
source