AttractionGuide
Teams of architects, engineers, contractors, designers, corporations, and local elementary school students work together to build giant sand sculptures. Ocean Beach at Balboa Ave.