For the first time in history, beginning Thursday, March 7, 2013, adventurers will have the opportunity to literally stand atop Tower Butte, the incredible sandstone pinnacle that rises 5,000 feet above sea level, located in Lake Powell Navajo Tribal Park near Page, Ariz. The Papillon/Grand Canyon … [Read more...] about Helicopter Rides to Tower Butte Beginning