Indian Head (2212m)
Advertisement
Flower Crk N
Troy, MT 59935
Indian Head is a quaint lodge nestled in the mountains of Libby, Montana, offering comfortable accommodations and breathtaking views at an elevation of 2212 meters.
Guests can enjoy outdoor activities such as hiking and wildlife watching, while also experiencing the tranquility of nature in a serene setting.
Generated from their business information
See a problem?
You might also like
Advertisement