Q: What is the Capital of Saint Helena?
Jamestown is the capital of St. Helena, and it is on the north-western coast of the island. St Helena also has the distinction of being one of the oldest remaining British overseas territories. People who take a holiday to St. Helena end up traveling through Jamestown.
Can't find the answers you're looking for?
Contact our support team and we'll personally get back to you as quickly as we can.