Who’s Peach? She’s the princess of the Mushroom Kingdom who’s powerful, graceful, and plenty more! Learn all about Princess Peach on the Nintendo Switch system!