Where is Saint Kitts and Nevis?

Where is Saint Kitts and Nevis located?

Saint Kitts and Nevis (approx. 17.3°N, 62.8°W)


Where is Saint Kitts and Nevis on the map?