On the Havasupai Indian Reservation within Grand Canyon National Park in Arizona you will find the gorgeous Havasu Falls. The picture perfect falls features a blue-green pool below which is excellent for swimming. Havasu Falls is fairly difficult to reach by foot, requiring a drive to Hualapai Hilltop and then a 16 km (10 mile) hike to the Falls via the tiny village of Supai which is 3 km (2 miles) from the falls. For those not up to the long hike, a helicopter ride to Supai can be had, followed up by a horseback ride to the falls. Visitors can camp near the falls, and the village of Supai has one lodge and one cafe. Otherwise the best options for accommodation can be found 177 km (110 miles) away in the town of Seligman. The area also features four other waterfalls: Navajo Falls, Supai Falls, Mooney Falls, and Beaver Falls.