Indian Hills is located between the towns of Garrison, and Parshall. Garrison is approximately 35 miles west, and Parshall is 28 miles north. These small towns offer a host of summer events, golf courses, unique museums and wildlife reuges . Visit these links to an learn about our area and plan a day trip today.
Links of Interest





