Where is Long Road?

Where is Long Road located?

Long Road, Long Road, Jamaica (approx. 18.02465°, -76.27885°)


Where is Long Road on the map?