The Sand Castle is La Jolla’s most iconic waterfront jewel and includes one of the only on-property private beaches in California.

Read more