Where is Saint Kitts and Nevis in the World?

map placeholder

Saint Kitts and Nevis Location