What is the Capital of Saint Helena?

The capital of Saint Helena is Jamestown, which was founded (date not set). Jamestown has been the capital since (date not provided).

Although Jamestown is not the largest city in Saint Helena, it functions as: (no role).

Jamestown is located at -15.924444, -5.718056, at an elevation of (not set) ft.

What is the Capital of Saint Helena?

Jamestown Shown on a Map