Is THIS the legendary HMS Triumph? Shipwreck found in Aegean Sea
The HMS Triumph, the manned British submarine that was lost more than 80 years ago, may finally have been located. Divers are adamant they have discovered the lost sub in the Aegean Sea at a depth of 666 feet (203 metres). The 275-foot…