There are so many different type of cities in our beautiful planet. Some are small, some are big, some are old, some brand new. But in this article YourAmazingPlaces.com is going to present you a list of cities that are build on the edge of a cliff. So please enjoy this collection and give us a comment of your impressions.
Al Hajjara, Yemen
Bandiagara Escarpment, Mali
Castellfollit de la Roca, Spain
Mesa Verde, Colorado