Located in the heart of Downtown Missoula on the Clark Fork River, Caras Park is Missoula, Montana's premiere Town Square - a place for the entire community to gather for special events, to engage with neighbors, and a place to celebrate all that Missoula has to offer.