Palace of Canto del Pico
Torrelodones, Spain
The Palace of Canto del Pico (Palacio del Canto del Pico) is a palace located in Torrelodones, Spain. It was declared private property in 1930.
Country house data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).