[Video] đ„ Episode 3 of âSparks Spotlightâ – The Balboa Peninsula in Newport Beach
The Balboa Peninsula, located in Newport Beach CA, has one of the most interesting stories you can find in all of California. It truly is a remarkable place not only in Orange County, but all of the world!! Let me know what you think. I would love to here your feedback! For more info…