Map of the Palmer region. Palmer is located on the south shore of Anvers Island to the left (west) of Biscoe Bay.