Jamestown Photos

Browse 2 attractions, meet 994 travelers, 478 tour guides and discover 2 photos

Sprawled along the northwestern coast of Saint Helena Island, Jamestown is the largest urban settlement which serves as the administrative capital of this island country. Featuring the main port facilitating loading and unloading of cargo as well, Jamestown was originally established when the British colonists settled here in 1659. Displaying…
View Jamestown guide >

Jamestown From James Bay