YMCA Camp Surf
Imperial Beach, CA 7 miles
YMCA Camp Surf is one of a kind. Enjoy summer camp at the beach. Every day is Intentionally Awesome!