Discover Yarmouth
compiled from our dataYarmouth is located in Nova Scotia, Canada, and has a population of about 7,162. Our atlas lists 58 places here.
These include 4 sights and 4 museums, 38 restaurants, 12 places to stay and 0 cocktail bars. Highlights include Pelton-Fuller House, Classic Memorials Yarmouth, Earl of Yarmouth.