The back story
-

The back story
Where the Canaries sleep: Atlantic resorts, old houses and island hideaways
The great resorts of south-west Tenerife, the historic houses of Garachico, Tazacorte and Puerto de la Cruz, the design hotels of Gran Canaria and the beach hotels of Lanzarote and La Gomera: where to stay in the Canary Islands.


