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 Leer más »