Guide at a Glance
Locations
Niagara Falls, New York, United States
Activities
Pedicab Tour, Sightseeing
Guiding Experience
13 years
Languages
English
Guide Bio
Gaelan is a native of Niagara Falls, New York, USA. His walking, bicycling and pedicab tours show you sites that tourists rarely find on their own.