Where is Challengers?

Where is Challengers located?

Challengers, Trinity-Palmetto Point., Saint Kitts and Nevis (approx. 17.3°, -62.78333°)


Where is Challengers on the map?