Wiikipedia
Beach area

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[]