Towers of the Orchard/Torres de la Huerta/

There was a vast and rich garden located northeast of Alicante, Spain. The Towers of the Orchard were built there during the XVI and XVII centuries to protect the local people from the pirates. Nowadays, some of them have been restores and others are deteriorated.