Santa Cruz (Tenerife), Spain
Tenerife is the largest of the seven main islands, which comprise the Canaries. Beyond its quaint whitewashed villages, the Canary Islands' eternal spring keeps flowers, fruits and vegetables growing year-round. From Tenerife, you can travel up through pine forests to Mt. Teide, Spain's highest peak.