Indoor Jacuzzi at the Canyon Plaza Resort
Official Picture of the Canyon Plaza Resort
Photo taken
at Canyon Plaza Resort Grand Canyon Village South
in Grand Canyon, AZ, US
Submitted by Treenuch Contreras on Sat, 10 Dec, 2011
Submitted by Treenuch Contreras on Sat, 10 Dec, 2011
Search Photos
Worldwide Quick Links




