Stornoway, on the Isle of Lewis is the largest town in the Western Islands (population approx 8,000). It is an important port with a ferry link to mainland Scotland. It has a number of attractions that appeal to tourists and locals alike, and hosts the annual Hebridean Celtic Music Festival in July.