Travel Request FormCaribbean |
|
Did You Know?St. Kitts & Nevis are located in the northern part of the Leeward Islands in the eastern Caribbean, separated by a channel two miles wide. At the center of St. Kitts stands the spectacular, cloud-fringed peak of Mount Liamuiga, a dormant volcano covered by dense tropical forest.
|