A floating island is a dessert of French origin, consisting of meringue floating on crème anglaise (a vanilla custard).
Copyright all images belongs to WAMinkjan