Results 3 results found Elevated view over Frigate Bay and Frigate Beach North, St. Kitts, Leeward Islands, West Indies, Caribbean, Central America North Frigate Bay, St. Kitts, Caribbean, West Indies, Central America Elevated view over Frigate Bay and Frigate Beach North, St. Kitts, Leeward Islands, West Indies, Caribbean, Central America