Ennis, Montana is a small town with under 1,000 residents, but it offers some of the finest river locations in the state. It is a popular tourist location for fly fisherman from around the globe.