Portsmouth, Dominica Overview
Portsmouth is the second largest town in Dominica, with 2,977 inhabitants. It lies on the Indian River on Dominica’s northwest coast, in Saint John Parish. Portsmouth has its own sea port in Prince Rupert Bay. The area has many plans for tourism and employment in general. Cabrits National Park is located on a peninsula to the north of town.