Taylor and Jessica BaughOct 55 minSummer On A Spanish IslandI spent some time on the Spanish island of Menorca this summer and it was better than I could have imagined! While I was studying abroad...