Where is Barbican?

Where is Barbican located?

Barbican, Hanover, Jamaica (approx. 18.45°, -78.11667°)


Where is Barbican on the map?