Peach's Castle

Peach's Castle sits right on the border of Toad Town in the Mushroom Kingdom. Inhabited by Princess Peach and her loyal Toad Guards, it is the site of the Coronation Ceremony.