Portsmouth, Dominica

town in Dominica

Portsmouth is a small town in Dominica. It is the capital of the Saint John Parish and is the country's second largest town, after the capital Roseau.