Where is Long Bay?

Where is Long Bay located?

Long Bay, Long Bay (Station), Jamaica (approx. 18.10763°, -76.31821°)


Where is Long Bay on the map?