From a distant holiday memory I think there was a boat attraction moored in lowestoft called Hiawatha
Not obscure thenFrom a distant holiday memory I think there was a boat attraction moored in lowestoft called Hiawatha

Lowestoft ? Obscure? Nonsense it's been in Norfolk for centuries

Lowestoft is in Suffolk![]()