Tenerife, Spain

SOL Tenerife

Tropical resort pool at sunset with palm trees, ocean view, and hotel building. - SOL Tenerife, TenerifeTropical resort pool at sunset with palm trees, ocean view, and hotel building. - SOL Tenerife, Tenerife