15 Best Small Towns to Visit in Canada

Category: In the Press

Colourful Victorian buildings is what you can expect to see in the Nova Scotia town of Yarmouth. The town is quaint and picturesque, and home to numerous preserved buildings. Click here for more.