Cheese Land

Cheese Land is where all of the Cheese Lovers hang out. It appeared in the Waffle Cup in Super Mario Kart TV. it was invaded by Wario so he could make Cheese Muffins.