Landed on another planet – Escape 33 Anchored just off Nygard Cay home of billionaire fashion tycoon Peter Nygard where you can rent it out for only $42k per day hah

Location: Nygard Cay