Where is Oxford?

Where is Oxford located?

Oxford, Manchester, Jamaica (approx. 18.2°, -77.63333°)


Where is Oxford on the map?