Where is Armstrong?

Where is Armstrong located?

Armstrong, St. Elizabeth, Jamaica (approx. 18.18333°, -77.63333°)


Where is Armstrong on the map?