Where is Tom Spring?

Where is Tom Spring located?

Tom Spring, Hanover, Jamaica (approx. 18.41667°, -78.15°)


Where is Tom Spring on the map?