Where is Hector's River?

Where is Hector's River located?

Hector's River, Portland, Jamaica (approx. 18°, -76.25°)


Where is Hector's River on the map?