Das Dubois Museum gehört zu den bekanntesten Wahrzeichen in der Nähe des Hotels Twin Pines Lodge And Cabins und liegt nur 1 km entfernt. Zu den weiteren Sehenswürdigkeiten, die einen Besuch wert sind, gehören Our Lady Of The Woods Catholic Church (950 Meter entfernt) sowie die Dubois Badlands (900 Meter entfernt).