whale_shark

Saint Helena

The toughest part is done * On Friday morning the Rivercafe moored at the mooring buoys off St. James, the capital of the British island of Saint Helena. The first 1,750 nm, or a little more than a […]

Saint Helena Read More »