That place is Havasupai Campground, tucked deep inside Havasu Canyon near the tiny village of Supai, and it might just be the ...