Designed by
Title
Castle of Floresta in the municipality of Almodovar river, Spain #265598347
Description
The castle of Almodovar of the river, also called castle of the Floresta, located in the mountain called `El Redondo`, is an Andalusian fortress located in the town of Almodovar of the river, province of Cordoba.