Visit the iconic Mark Abbot Memorial Lighthouse in Santa Cruz! This charming landmark offers stunning ocean views and easy access to nearby hotels—perfect for a fun coastal getaway!
Known for its picturesque views and as a beloved symbol of Santa Cruz, this lighthouse is a favorite spot for tourists and locals alike.