Balboa Peninsula in Newport Beach, California, offers five miles of sand which leaves plenty of room for visitors to enjoy surfing, swimming, sunning, strolling and shopping along the Pacific coastline.
Balboa Peninsula in Newport Beach, California, offers five miles of sand which leaves plenty of room for visitors to enjoy surfing, swimming, sunning, strolling and shopping along the Pacific coastline.