With 25 parks and over 104 miles of trails, the town provides ample space for activities such as hiking, biking, and climbing. Notable attractions include the ...