Kitchen Making your floating island a success: the easy microwave recipe for a dessert made to perfection The floating island is a well-known French pastry dessert, likely created during the Renaissance. A gourmet dessert par excellence, it combi...