This photo was taken at Castle Island Beach in Boston, MA. Overall I think Castle Island is a great place for leash walking and socializing pups with people. Those areas of water that allows dogs are basically harbors, which means that the water is less than sanitary. So maybe not a good place for pups to swim. But a walk a long the beach is certainly joyful.