Daily Archives: 20 July 2026

On Sunday 20th July 1997 Kingswear Castle ran one of our annual Teddy Bear Cruises to try to encourage a new generation to come aboard and fall in love with

1/1