Travel IYC Yachts Announce the Top Luxury Yacht Journeys with a Sense of Adventure The Leading International Yacht Company Takes Clients to the Heart of Antarctica, the South Pole, By Coast To Coast TV / July 1, 2020