Jardín del Sol House – Tacoronte, Santa Cruz de Tenerife, Canary Islands, Spain The Pinnacle List Source Shuffle Attached to: Jardín del Sol House – Tacoronte, Santa Cruz de Tenerife, Canary Islands, Spain 🇪🇸