Where is Luky Valli?

Where is Luky Valli located?

Luky Valli, St. Anne, Jamaica (approx. 18.21667°, -77.18333°)


Where is Luky Valli on the map?