Bayview Park

Bayview Park is a location in Need For Speed: Heat where a lot of parks are and it's an area with a beach and all just north of Eden Shores.