class="apple-converted-space"> Saint Helena, in the
South
Atlantic Ocean. Located on
the island's north-western coast, it is the island's port, with facilities for
unloading goods delivered to the island, and the centre of the island's road
and communications network. It was founded when
English
colonists settled on the island in
1659; St Helena is the second-oldest remaining British territory, after
Bermuda.
Get to know more about Jamestown