https://worldtoptop.com/top-amazing-cliff-towns/
Top 20+ Amazing Cliff-Side Towns in the World