Only two marsupials lay eggs Both are Australian Name them?

Only one marsupial lays eggs, and that is the platypus.

The platypus is a semi-aquatic mammal endemic to eastern Australia and Tasmania. It is one of the five extant species of monotremes, mammals that lay eggs. The platypus is also one of the two living species of the family Ornithorhynchidae, the other being the echidna.