The peninsula is situated on the Pennell Coast, a portion of Antarctica lying between Cape Williams and Cape Adare.
The peninsula is found in the Pennell Coast region of Antarctica, located between Cape Williams and Cape Adare.