Lakeview Park, located in Nampa, ID, is over 44 acres and offers scenic views. The park is historically significant, established in 1888 and remains a vital recreational area for the community.
1304 7th St N, Nampa, ID 83687