Floating islands or Iles Flotantes in French is made of little meringue “islands” floating in crème anglaise and drizzled with caramelized sugar. Recipe … source