My wife and I took one of these helicopter tours about two weeks ago. It’s the only way to see the Grand Canyon and Hoover Dam as far as I’m concerned.
I’ll have to check this out. The GC is on my wife’s bucket list.
I’ve flown over the canyon many times and used to think the same thing. That was until my wife and I floated the Colorado. There is no comparison. The way to really see the canyon is from the river.