Castle Walls St Helena Published May 5, 2015 at 1134 × 756 in Jamestown ← Previous Next → A top of the castle walls in Jamestown.