Nature Preserve in Jamestown Jamestown Park & Golf CourseThis 18-hole golf course is owned by the Town of Jamestown. Amenities include: Practice Putting Green, Short Game Practice area,