day New member Dec 20, 2008 #1 Havasupai Indian Waterfall Relaxation This waterfall is on the Colorado river in the US.