Jamestown ni oluilu orile-ede Saint Helena.

Jamestown
Jamestown
Jamestown
Location of Jamestown
CountryUnited Kingdom
Administrative AreaSaint Helena
Area
 • Total1.4 sq mi (3.6 km2)
Population
 (2008)
 • Total714
 • Density514/sq mi (198.3/km2)


ItokasiÀtúnṣe