The Lemaire Channel is one of the most picturesque waterways in Antarctica. It is a narrow strait between towering ice cliffs and offers stunning views of the surrounding mountain peaks. This channel is a must-visit spot for cruise members who want to experience the natural beauty of the continent.
While sailing through the spectacular Lemaire Channel, you will witness one of multiple highlights of Antarctica. It is 11 kilometers long, 150 meters deep, and 700 meters wide channel with rock and ice rising out of the sea. Tidal currents often clog the passage with bergs and pack ice, so the channel is sometimes blocked for vessels sailing down south. Marine birds and orca, humpback, and minke whales often show up on the surface of water.