Spain: Rejuvenate in Majorca

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

We Said Go Travel

We Said Go Travel