Yarmouth is a town located in southwestern Nova Scotia, Canada. It has a population of around 6,500 people. Yarmouth is known for its rich maritime history and is a major fishing port. It also has facilities for ship maintenance and repairs, making it of interest to seafarers, shipowners, and crewing companies.