Map
Frigate Bay, St. Kitts, St. Kitts and Nevis
Hotel
Angelus Resort and Spa