The Socialite Family is taking up its winter quarters in the Balearics, on the island of Formentera! We’re taking you to a magical,...