perch marvelous swimming beach on the shore