Location: Port Lockroy


Antarctica Yacht Charter

Antarctica Yacht Charter

One of the most fascinating and alluring destinations on the planet, Antarctica offers never-ending adventure, unparalleled scenery, and undeniable mystique.  The location of this southern-most continent makes it especially suited for yacht travel, and with the increasing number of explorer yachts being built, it’s no surprise that Antarctica has recently experienced a significant upswing in superyacht travel.

Read More