Havasupai, Arizona

    Havasupai is an amazing place. Nestled in a tributary canyon of the Grand Canyon the small Havasupai Indian village is located near the source of Havasu Creek. Along the creek are [...]