Word of the Moment

Santa Catalina

an island resort in the Pacific off the southwestern coast of California