Antarctica, the land of peace and science The mere mention of Antarctica, often referred to as the frozen continent, evokes beautiful empty landscapes, icebergs, and penguins, and it is certainly all of Read More » February 10, 2019 2 Comments