How take a cruise of the Strait of Magellan? Try one that specializes in the area of Patagonia. I recommend the Ventus Australis.