Portsmouth Town

Portsmouth Town, Saint Andrew Parish, Commonwealth of Dominica, Windward Islands, Lesser Antilles Archipelago, Eastern Caribbean Sea, Americas

Portsmouth Town is a town in Saint John Parish, Commonwealth of Dominica, The Caribbean

Portsmouth is the capital of Saint John Parish.