See Sight Tours provides intimate small-group tours of popular destinations across North America. Founded in Niagara Falls, Canada in 2006, See Sight Tours has developed a wealth of experience delivering uniquely intimate and immersive tour experiences. Our tour guides take pride in their personal expertise in showcasing the hidden beauty of the local areas where we operate and are determined to create lasting impressions on our guests from around the world.
August 23, 2020
Took my husband for our anniversary. It is well worth the price you can’t complain. Our tour guy well educated us on the history very informative. Will do again thanks.
Reviewed by: Josephine_G
August 20, 2020
Activités agréable pour toute la famille. Le guide très sympathique nous a appris plein de choses sur la région