South Shetland Islands, South Orkney Islands, South Georgia, Lemaire Channel, Drake Passage, Mount Erebus, Canada Glacier, Observation Hill, Blood Falls, and McMurdo Station are the top sights that you must visit on your Antarctica trip. Do not miss out on the Blood Falls – the iron-rich red-colored water falls in Antarctica’s unending whiteness that is one of the weirdest places in the world.