Contact Us

Get Your Adventure Started

If you have questions/requests regarding a booked tour and it is 24 hours in advance of the tour date please call us directly to receive a confirmation of your tour.

Phone: 1-888-614-8687
Address: 6740 Fallsview Blvd, Niagara Falls, Ontario, Canada, L2G 3W6