Idaho’s Epic Twin Falls
Shoshone Falls in Twin Falls, Idaho is dubbed the Niagara of the West. At 212 feet high and 900 feet wide, it is actually 36 feet higher than its counterpart in New York. The city itself was named after these falls. The $3 admission fee per car to Shoshone Falls Park is well worth the
CONTINUE READING