CollaborationLifeStyleLuxury Travel TipsSpain
Top things to know about The Midori, the floating luxury loft
I was invited to Ibiza for a short stay at the wonderful island Ibiza, located in the Balearic sea, Spain. It was a very special invitation as I was able…