Wiikipedia
Advertisement

Beach area.png

The Beach Area is a large collection of beaches and rock formations in the southwest of Wuhu Island.

The cycling stage "To The Beach" takes place here.

iPoints in the Beach Area

Gallery

Advertisement