Posted on January 30, 2019January 30, 2019 by laranasSledding Adventures Telluride Town Park is a fun place to visit during the summer and even more fun in the winter. Town Park is the main sledding destination in Telluride, a destination for old-fashioned fun in the area for adults and kids alike.