Search

Content

Thursday, May 16, 2013

Balboa Island - Newport Beach

Balboa Island is an area of Newport Beach, California, actually comprising three modified or artificial islands in Newport Harbor:

0 comments:

Post a Comment