Spain: Rejuvenate in Majorca
Located a few hundred kilometers south of Barcelona, Spain, Majorca is a longtime favorite getaway for many Spanish tourists. Travellers visiting the small Mediterranean island of Mallorca spend the majority of their time enjoying world class sailing, rock climbing on cliffs overlooking crystal blue ocean waters, swimming at secluded beaches and breaking out the binoculars … Continued