Upper Newport Bay Nature Preserve...
Located in Newport Beach, California, the Upper Newport Bay Nature Preserve is a stunning oasis of nature amidst the hustle and bustle of Orange County. Spanning over 1,000 acres, this protected area is home to a diverse range of habitats, wildlife, ...
Newport Beach, California