The adventure of Belinda and her doll on a sunny island, which is really Formentera in the Balearics.