Located in the Caribbean’s Leeward Islands, St. Kitts and its sister island Nevis are relatively new to the tourism circuit. We put together a slideshow of activities -- whether it's on the beach, or in the rainforest, or at a great restaurant -- that we hope will inspire you. Check out our slideshow here.