×

Portsmouth

Town in Dominica
Portsmouth is a town in Dominica, a mountainous Caribbean island nation. Its palm-dotted shore edges onto Prince Rupert Bay. North of town, Cabrits National Park is home to Fort Shirley, once manned by 18th-century British colonialists. The park...