Related: The Massive Thrift Store in Massachusetts that Takes Nearly All Day to Explore Related: The Massive Used Bookstore in Massachusetts Where You Can Lose Yourself for Hours What elevates this ...
Tucked away in Twin Falls, Idaho, this 212-foot natural masterpiece somehow manages to fly under the radar of America’s most celebrated natural wonders, despite being taller than Niagara Falls.