Waterfront Newport Beach park with a sailing centre, beach and lighthouse-style tower.
Newport Beach, CA 92663