Where is Tensing Pen Resort?

Where is Tensing Pen Resort located?

Tensing Pen Resort, Tensing Pen Resort, Jamaica (approx. 18.2557°, -78.3649°)


Where is Tensing Pen Resort on the map?