Where is Cross Roads?

Where is Cross Roads located?

Cross Roads, Cross Roads, Jamaica (approx. 17.99397°, -76.78781°)


Where is Cross Roads on the map?