/ Travel / Antarctica / The most incredible place ever visited. Utterly beautiful and majestic, awe-inspiring, other worldly.