Mount Jerry

Mount Jerry is a sub-location of the Winter Island.

Features
Mount Jerry features one main attraction.