Punta Arenas Galuxsee.com Galuxsee.com Get Directions Share: FacebookTwitterPinterestLinkedinemail While in Punta Arenas, Chile in February 2018, Martha Stewart checked out “The famous overlook facing due south towards the South Pole across the Straits of Magellan.” Address: Punta Arenas, Chile