Baseball Kingdom

The Baseball Kingdom is a small man-made island off the coast of the Mushroom Kingdom.