The Flor de la Mar or Flor do Mar (meaning Flower of the Sea) was a Portuguese carrack of 400 tons that sailed the seas during the early 1500s. This ship was carrying a great amount of treasure when it sank somewhere off the coast of Sumatra, possibly at the northern end of the Strait of Malacca, during its voyage back to Portugal.