Full programme of events planned for cruise passengers

The Boudicca is due to arrive in Fort William on Wednesday
The Boudicca is due to arrive in Fort William on Wednesday