Tolong jelaskan mengenai Jamestown, Saint Helena

Jamestown adalah ibu kota dari pulau Saint Helena, wilayah persemakmuran Inggris di Samudera Atlantik. Kota ini memiliki populasi 714 jiwa (tahun 2008).