Torres de Santa Cruz (Santa Cruz Towers)
Attraction/Landmark
The tallest residential towers in Spain at the time of their completion in 2006, these twin 120-meter skyscrapers have become a defining feature of Santa Cruz's modern skyline along the waterfront.