Location

Torreguardiaro is in the Cadiz Province close to the border with Malaga Province. It is situated 50km South of Marbella and 25 km North of Gibraltar