Our Mares in Spain
The Torreluna stud farm is located on a farm in the municipality of Carmona, province of Seville.
Camino la Pastora,
Seville-Madrid Highway Km. 524,
(Torrepalma detour service route).
5 minutes from Seville airport