Aviva Directory » Local & Global » North America » Canada » Provinces & Territories » Nova Scotia » Cities & Towns » Yarmouth

Yarmouth is a town based in the south west area of the province of Nova Scotia. It was founded in 1759 by settlers from the colony of Massachusetts.

Categories

Education & Instruction

Places to Stay

Property Sales & Rentals

Regular Websites