Falmouth Harbour
From Wikipedia, the free encyclopedia
For the harbour of the port of Falmouth, Cornwall, UK, see Falmouth, Cornwall.
Falmouth Harbour is a horseshoe-shaped bay and natural harbour on the far southern coast of the island of Antigua in Antigua and Barbuda.
It is located within Saint Paul Parish.