General Knowledge Saint Helena island, located in the South Atlantic Ocean, is the Overseas Territory of which country ? A) Canada B) Germany C) United Kingdom D) United States of America Detailed Solution: No Details Prev Next