Where is Palmyra?

Where is Palmyra located?

Palmyra, Ankash, Peru (approx. -9.49778°, -77.53528°)


Where is Palmyra on the map?