Relax on the Sandy Shores of Balboa Peninsula Beach in Newport Beach CA
Experience the perfect coastal retreat at Balboa Peninsula Beach, a beloved destination located in the heart of Newport Beach CA. Known for its wide stretches of golden sand, the beach