Log In or Register
The Alcázar of Toledo (Spain) is a stone fortification located in the highest part of Toledo, Spain. Once used as a Roman palace in the 3rd century, it was restored under Alfonso VI and Alfonso X and renovated in 1535.
Ajo Beach (Cantabria-Spain)