Where is Palmyra?

Where is Palmyra located?

Palmyra, Pascoe, Peru (approx. -10.45°, -75.45°)


Where is Palmyra on the map?