Princess Duda moored in Sliema harbour, Malta. Princess Duda is a Yacht built in 1962 by Neue Brand Werft - Oldenburg, Germany. Currently sailing under the flag of Malta. Formerly also known as Kirsten, Bremervorde, Lenne. It's gross tonnage is 275 tons.