Wuhu Island

Read news on Wuhu Island with our app.

Read more in the app

Nintendo Switch Sports Resort is whisking us back to Wuhu Island later this year, for boxing, bowling, skateboarding and more