Indian Cliff Falls is the main and largest waterfall in Dogwood Canyon Nature Park located in Lampe, Missouri.
Dogwood Canyon Nature Park is a 10,000-acre outdoor playground offering hiking, biking, wildlife tours, horseback riding and trout fishing amongst towering bluffs, waterfalls, creek beds, handcrafted bridges and wildlife.
Dimensions: 3331 × 4441
-