Ships at Anchor in the Carrick Roads Click on photo to see full resolution --> Falmouth, including the Carrick Roads, is allegedly the third largest natural harbour in the world. In this photo you we are looking across the Carrick Roads towards Trefusis Point and then Falmouth behind. Mar 2006 --> Related images