Lost Canyon Tours Inc is located at 720 Canyon Rd, Wisconsin Dells, WI. This business specializes in Amusement Parks and Tour Operators.
by merchantcircle on October 04, 2015 from merchantcircle
Information from the business
Visitors ride through a mile of cliff-walled gorges in comfortable yet quaint horse-drawn carriages. At the narrowest passages, the guides must talk the horses through the tight squeeze.