Peach's Castle (Earth-2789)

"So this is Peach's Castle...it's more beautiful than I imagined!"

Peach's Castle, also known as Princess Peach's Castle or the Mushroom Castle, is a castle in the Mushroom Kingdom and the place where Princess Peach, Toad and Toadsworth live in.