Jamestown (Saint Helena) Attractions & Activities - The Best Holiday Destinations for 2020
Jamestown is the capital and main town of Saint Helena. It is located in a narrow valley between steep 500 ft (150 m) cliffs.
The Most Frequently Asked Travel Questions about Jamestown (Saint Helena)