Holy Kitts and Snows

Saint Kitts and Nevis are two ilands in North America.