Newport Bay is one of the best kayaking spots in Newport Beach, CA due to its two very different routes, one toward a nature preserve, one toward to harbor.
Newport Bay is one of the best kayaking spots in Newport Beach, CA due to its two very different routes, one toward a nature preserve, one toward to harbor.