Almonaster la Real is a village in Huelva.
The fortified mosque on the hill top and the adjacent old bullring.