Grand Falls

Grand Falls was certainly one of the most attractive waterfalls that we’ve seen in the US (let alone the American Southwest region). What made this proclaimed 181ft waterfall so attractive was its…