Take a stroll down Historic Main Avenue and savor the view of the mountains and feel the heritage still alive in the historic buildings. With more than 300 days ...