exclamation mark

We’re taking steps to protect everyone’s safety on our tours, click here to read about our new COVID-19 updates.

Contact Us

We'd love to hear from you


Call Anytime from: 8am – 4pm Monday - Friday

Toll Free: 1-888-961-6584

Local: 1-289-271-9767

Fax: 1-888-908-6056

Send us a message

We’d love to hear from you

Where are we Canada

5779 Desson Avenue Niagara Falls Ontario, Canada L2G 3T5

Where are we USA

310 Pine Ave Niagara Falls NY, USA 14301