HMS Rainbow (N16)
HMS Rainbow was a Rainbow-class submarine of the Royal Navy. She was designed as a long range patrol submarine. She served in the Far East until 1940.She left for a patrol off Calabria on 23 September...