Where is Hanbury?

Where is Hanbury located?

Hanbury, Manchester, Jamaica (approx. 18.06667°, -77.48333°)


Where is Hanbury on the map?