The numbers of cruise ships visitingScotland over the period 1999 to 2005 are as follows: Port 1999 2000 2001 2002 2003 2004 2005 Aberdeen 7 5 1 2 6 5 6 Ardrishaig 1 Ardrossan 1 Ayr 2 1 3 Baltasound 1 Campbeltown 1 2 4 Colonsay 3 Dundee 7 4 6 4 8 10 12 Dunvegan 1 Fair Isle 11 4 2 7 3 1 4 Fairlie 1 Fraserburgh 1 Garelochhead 1 1 Glasgow 1 1 1 2 Greenock 9 7 32 16 21 28 19 Helensburgh 1 Hound Point 1 Hunterston 1 Inveraray 2 3 1 1 Invergordon 10 19 18 19 20 38 38 Inverness 1 2 4 1 Islay Island 1 4 1 Kirkwall 52 43 44 45 45 48 58 Leith 31 26 25 23 26 19 31 Lerwick 39 31 42 35 40 48 41 Lochinver 1 Oban 6 6 3 5 13 15 10 Peterhead 2 1 4 4 3 4 3 Port Ellen 1 1 1 Portree 1 3 2 4 9 2 Rosyth 15 9 4 3 15 19 15 Rothesay 1 2 2 Scalloway 1 Scapa Flow 7 7 2 2 6 2 3 Scrabster 2 Shapinsay 2 1 St Kilda 3 2 1 2 Stornoway 10 7 9 15 13 14 12 Stromness 1 1 1 1 Tarbert 1 1 2 2 1 Tiree Island 1 Tobermory 3 6 1 2 7 2 Troon 3 1 Ullapool 3 3 1 2 6 3 Total 229 185 199 198 238 303 269 Note: Cruise ships of 100 grosstonnes or more arriving at Scottish ports on day visits or for longer periods. Thefigures may...