Senator John McCain had a vacation home, Hidden Valley Ranch, on Oak Creek, near Page Springs.reading more