Jacob’s Ladder: A Must-See Landmark on St Helena Island

Jacob’s Ladder, one of the most recognisable landmarks on St Helena. With its 699 steps, between lower Jamestown and Ladder Hill […]

Jacob’s Ladder: A Must-See Landmark on St Helena Island Lire la suite »