The Province Of Cordoba like many other Spanish Provinces have some very impressive Castles. One of the most impressive is The Castle At Almodóver
Located In The Cordoba Province 22km South East of the City Of Cordoba you will find the dominating structure of Almodóver Castle. This Impressive building stands on top of a hill […]