Tarrab’s Siesser’s Palace — By
Diane M. Byrne
Hail, Conquering Heroine
|Forget Egypt’s fall to Rome—the 92-foot Siesser’s Palace will make guests succumb to the luxurious cruising lifestyle.|
Cleopatra never had it so good.
This article originally appeared in the January 2003 issue of Power & Motoryacht magazine.