Twin Falls 93 RV Park
2404 East 3830 North
Filer, ID 83328
Local Phone: 208-326-5092
2404 East 3830 North
Filer, ID 83328
Local Phone: 208-326-5092
Nearby Parks
South of Buhl in the Salmon Falls Creek Canyon stands world-famous Balanced Rock. Over 48 feet tall and 40 tons, the wind-carved rock balances precariously on a pedestal only 3 feet by 17...