Strawberry Pavlova Nests are delicate mini meringues filled with strawberry jam, then topped with fresh whipped cream and juicy strawberries!