Turrillas (population 235) is a small Spanish town (or village by British standards) built quite high up on the north facing slopes of the Sierra de Alhamilla.
Turrillas (population 235) is a small Spanish town (or village by British standards) built quite high up on the north. This north is facing slopes of the Sierra de Alhamilla.