The sea port town of Jamestown is the capital of British Island of St Helena, discovered 1502 now with an island population of 4000. The town nestles in the steep sided James Valley and faces northerly out into the South Atlantic Ocean.

  • MR: NO
  • PR: NO
  • 3
  • 1984
  • 8

Stock Photography: Sea port Jamestown capital of St Helena Island

ID 16836762 © |

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

More similar stock images of `Sea port Jamestown capital of St Helena Island`

More images