About
Alameda del Duque de Santa Elena is a public park in the El Toscal area of Santa Cruz de Tenerife. Free to visit.
Illustration by Freeyo, not the actual place.
Contact
Alameda del Duque de Santa Elena, Santa Cruz de Tenerife, Canarias, Spain
Contact
Alameda del Duque de Santa Elena