Antarctic landscape in the Marguerite Bay, Antarctica. Marguerite Bay is a long bay on the southwest coast of the Antarctic Peninsula.