The town is located in the south of the island, at the end of Falmouth Harbour.
A road links Falmouth with the nearby larger town of Liberta inland to the north.
English Harbour is adjacent to Falmouth Harbour to the east.
Alphabetical Index of Pages | Hierarchical Index of Pages