St. Kitts is located in the Eastern Caribbean about 1600 miles south of New York City and 4000 miles from London, so as you can see it is as close as your own backyard…almost that is! St.
Nevis is St Kitts’ sister island in the Caribbean, and situated in the lee ward islandswith constant trade winds. The Island is where the Four Seasons Nevis is situated. The resort is a premier luxury resort that