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