Comment, Like, & Favorite
Balboa Island - South
Photograph - Photography
Pictured is Beacon Bay looking South. Balboa Island is located on the right and Bayside Drive is located on the Left. Beacon Bay and Balboa Island is located inside Newport Harbor in Newport Beach, California. Balboa Island is Southern California living at its best!
January 9th, 2013
Viewed 144 Times - Last Visitor from Santa Clara, CA on 12/15/2014 at 7:58 PM
copy and paste to your website / blog - preview