Saint Helena is a dependency of United Kingdom in Africa. It shares no land borders with other countries.