Plaza de Espana
Avenida Maritima 128, 38003 Santa Cruz de Tenerife, Tenerife Spain
Plaza de Espana is a Points of Interest & Landmarks place is located in Santa Cruz de Tenerife, Canary Islands. The address of Plaza de Espana is Avenida Maritima 128, 38003 Santa Cruz de Tenerife, Tenerife Spain.