Annandale National Historic Site is a National Historic Site of Canada located in Tillsonburg, Ontario, Canada. It was built in 1880 by Edwin Delevan …
Reviews
Tripadvisor
4.6/5 · 42 reviews
Loading reviews...
Aug 6, 2020
My husband is the adventure guy and while visiting my mom in Tillsonburg, decided he wanted to see this little gem.Full review by patbennett2016