Log In or Register
waimea canyon is located on the island of kauai. it is sometimes called the grand canyon of the pacific.