Watch LaterAdded History Palace of Canto Del PicoMay 18, 2019 August 18, 2021The Palace of Canto del Pico (Spanish: Palacio del Canto del Pico) is a palace located in Torrelodones, Spain5800