Here's everything you should know before visiting Punta Arenas, Chile including amazing things to do in Punta Arenas and more!