The Castle, Jamestown, St Helena Published May 5, 2015 at 756 × 1134 in Jamestown ← Previous Next → One of two entrances to the Castle