Imperial Beach Pier
Chula Vista, CA 91911
Chula Vista, CA 91911
+1 619 424 6663
OverviewPerhaps the most amazing sandcastle competition in the world is held each year in San Diego and is known as the U.S Open Sandcastle Competetion. Fantastic artistic creations...
more