Meaning of canyonlands national park

Definition of canyonlands national park

(noun) a national park in Utah having rock formations and ancient cliff dwellings; canyons of the Green River and the Colorado River

Other information on canyonlands national park

WIKIPEDIA results for canyonlands national park
Amazon results for canyonlands national park