Where is Armagh?

Where is Armagh located?

Armagh, Lima, Peru (approx. -12.29889°, -75.81444°)


Where is Armagh on the map?