Back to stamps
Jamestown

Jamestown is the capital of Saint Helena, a remote British island in the South Atlantic. Tucked in a steep valley, it's famed for the 699-step Jacob's Ladder and as the place of Napoleon's exile, with charming Georgian architecture.

Stamp summaries are compiled for quick reference and may include AI-assisted content. Always verify specifics with primary sources.