Villages

The Town of Ronda

Dramatically set above a 120-meter-deep canyon, the town of Ronda, near Málaga, Andalusia, is made up of two parts; the old Moorish settlement and the… Read the rest