Daily Archives: July 18, 2016

Mallorca: Chill out and tap into the collective mood of nonchalance

  Mallorca, about the size of Rhode Island, is the largest island in the Balearic archipelago situated off the east coast of Spain, graced with warm Mediterranean sunshine and tempered by cool ocean breezes. Its landscape — ranging from limestone caves to gnarled moonscape all the way back to white…

July 18th, 2016 Travel