Balboa Pier is a beautiful pier located at the center of the Balboa Peninsula in the city of Newport Beach, California
Address: 1 Balboa Pier, Newport Beach, CA 92661
✅ You might enjoy watching some of these other videos:
✔ Walking tour of Newport Beach Pier: • Walking Tour of Newport Beach Pier Ca...
✔ Walking on Balboa Island: • Walking on Balboa Island in Newport B...