Wiikipedia
Advertisement

Most of the region can be seen from the Mysterious Ruins.

The Rear Mountain Base Area is a region in Wuhu Island containing iPoints that can be seen from the Mysterious Ruins or anywhere in the back of the island.

iPoints in the Rear Mountain Base Area

Advertisement