TAVISTOCK, Ontario
Tavistock is a vibrant little village. The grand Oxford Hotel is the largest structure and echoes of past glory.

See Map
SimpleViewer requires Macromedia Flash. Get Macromedia Flash. If you have Flash installed, click to view gallery