World Footprints on MSN3mon
Tenerife: An Island of Eternal Spring
You can swim, snorkel, surf, kayak, kite surf, and scuba dive. Underwater, you can spot barracudas, manta rays, sea horses, ...