Shell Beach

Shell Beach is a beach on the western side of the Isle of Wonders.