Jamestown, Saint Helena, Saint Helena
Jamestown is the capital of the island of Saint Helena, a British
overseas territory 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.