Alhaurin de la Torre

Alhaurin de la Torre is a large town set among the vast plantations of citrus and avocado in the province of Malaga, Andalusia. Some portions of the town still show its Moorish past with traditional houses exuding a whitewashed terrace facade, scattered in wonderful mazes that seem like fireflies that have fallen from the evening … Continue reading Alhaurin de la Torre