From Miikipedia
Wuhu Island is a small tropical island in the [Mushroom World]. It has a long and rich history, beginning many years ago.
History of Wuhu Island
Wuhu Island was formed millennia ago when volcanic activity raged under the ocean off the coast of [Sarasaland].