Pictured is Beacon Bay looking north. Balboa Island is located on the left and Bayside cove is located on the right. Beacon Bay is located inside Newport Harbor in Newport Beach, California. Balboa Island is Southern California at its best.
January 7th, 2013
Viewed 771 Times - Last Visitor from Beverly Hills, CA on 12/03/2019 at 5:02 PM