Three Arch Bay Beach Laguna Beach
Three Arch Bay Laguna Beach is on Mussel Cove, in the private and gated community of Three Arch Bay, in South Laguna Beach, California. There is no access to Three Arch Bay Beach from the neighboring beaches. Three Arch lies between Monarch Bay Beach to the south and Thousand Steps Beach to the north. The name Three Arch Bay comes from the three, small, natural arches in the huge rock formation at the north end of the bay.