My husband and I decided to take a mini vacation a few weeks ago, and eventually we wound up at the Balboa Pier located on the Balboa Penninsula. After parking our car, we started walking around and discovered how much there was to do! So we rented bikes on Main Street next to the Balboa Inn, went shopping, found some...
More
- Balboa Hotel Newport Beach
- Balboa Newport Beach
