Is Shoshone Falls in Idaho on your must-visit list? If not, add it and start planning your trip to Twin Falls, ID to see the stunning “Niagara of the West”!

read more