Yarmouth, Nova Scotia
From Wikipedia, a free encyclopedia written in simple English for easy reading.
Yarmouth is a town in the province of Nova Scotia in the country of Canada. In 2004 the population of Yarmouth was 8,763.
This short article can be made longer. You can help Wikipedia by adding to it.