The Southfork Lodge in Lowman, Idaho, has been a destination since 1937! Come eat, stay, and play in this beautiful setting! Restaurant, Bar, Lodging.