Majorca or Mallorca (yes, it has various spellings, I guess catering towards both Spanish and English dialects) an island located in the Mediterranean Sea, is one of the Balearic Islands. Ok, I know you know I am smart, but I did have to look that up (Smart, but Geographically challenged, in other words). Regardless, of how you spell it, or where it is exactly on a globe, it is one stunning place… and what better way to take such beauty in, but on a bike!! How this came about… […]