Where is Lamb's River?

Where is Lamb's River located?

Lamb's River, Westmoreland, Jamaica (approx. 18.25°, -77.91667°)


Where is Lamb's River on the map?