Falmouth, or Aberfal/Aberfala in Cornish, is a walkable harbour town in Cornwall, that's perfect for escaping to the famous coastal county by train and leaving the car at home. It's not short of all ...