Boo Forest

Boo Forest is a large dark forest that houses King Boo's Castle, a large castle that is home to King Boo, ruler of the Boos. The Boo Forest is located in the remote northwestern corner of the Mushroom Kingdom.