This is in no small part due to the pleasant climate ... Esteban de Ponte, 31, 38450 Garachico, Santa Cruz de Tenerife Read more: Spain travel guide A pink palace rising up out of the banana ...