The luxurious 25 metre, 78 ton motor yacht, Princess Emma, will be permanently moored at the Cape Town Waterfront from Monday, 26 May 2008, and will be available for charter around the Cape Peninsula and the South African coastline from 1st September.
Built by Princess Yachts in th...
more