Introduction to Neko Harbor: Neko Harbor lies peacefully on Andvord Bay surrounded by mountains, with majestic glaciers acting as its natural barrier. When you reach the area dedicated to minke whales, you can fully appreciate the scenery of majestic Andvord Bay and the Antarctic Peninsula. Neko Harbor is also one of the only places where you can set foot on the Antarctic continent.

Leave a Reply