Aerial view of Iznajar, a small town on the hilltop near Cordova, Andalusia, Spain
Aerial view of Zamora castle and town along Douro river in Spain.
Aerial view of Ripacandida, a charming hilltop town near Potenza, Basilicata, Italy.
Aerial view of Ripacandida, a charming hilltop town near Potenza, Basilicata, Italy.
Aerial view of Ripacandida, a charming hilltop town near Potenza, Basilicata, Italy.
Aerial view of Ripacandida, a charming hilltop town near Potenza, Basilicata, Italy.
Aerial view of Ripacandida, a charming hilltop town near Potenza, Basilicata, Italy.
Aerial view of Ripacandida, a charming hilltop town near Potenza, Basilicata, Italy.
Aerial view of the river in countryside near Arcos de la Frontera, a small town on the rocks in Sierra de Cadiz, province of Cadiz, in Andalusia, Spain.
Aerial view of Marciana, a charming hilltop town, Elba Island, Italy.
Aerial view of Marciana, a charming hilltop town, Elba Island, Italy.
Aerial view of Marciana, a charming hilltop town, Elba Island, Italy.