Menu
Echo Park overlooks Echo Lake near downtown Burlington. During the summer months, the park gazebo is the site of the B-Town Sounds free concert series.