Portsmouth liegt an der größten und schönsten Bucht der Insel Dominica. Die Stadt ist bekannt für ihren Yachthafen und die Herstellung der traditionellen Fischerboote. Ursprünglich planten die Engländer, dass Portsmouth die Hauptstadt werden sollte, doch nachdem im Jahre 1760 die Malaria in der Stadt ausbrach, erhielt Roseau den Vorzug.
Da Dominica noch weitgehend unberührt ist, gibt es hier einzigartige Naturerlebnisse. Die Insel bietet mit 360 Flüssen, Wasserfällen, bis zu 1600m hohen Bergen, Regenwald, Stränden und einer intakten Unterwasserwelt für jeden Geschmack etwas. Der vulkanische Ursprung der Insel ist für einmalige Erlebnisse wie den kochenden See, Schwefelquellen, Thermalquellen, Mineralquellen und submarine Gasquellen verantwortlich. Die Bucht wird auch als größter Whirlpool der Welt bezeichnet.