The Antarctic Peninsula is the northernmost part of the mainland of Antarctica, located at the base of the Southern Hemisphere.
The Antarctic Peninsula is the northernmost part of the mainland of Antarctica, located at the base of the Southern Hemisphere.