The Sugarsand Beach is a beach in Wuhu Island
. You can see this in Air Sports
This is one of the places listed on the map at the back of the manuals.
Ad blocker interference detected!
Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers
Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.