Mallorca, Spain is one of the Balearic Islands located right next to our favorite one (Ibiza)! We went to Mallorca, Spain for Labor day weekend in 2015. I can’t believe I haven’t blogged about it. This one is gonna be just pictures… because I can 🙂 Enjoy.
Wishing for sunshine today,