SV Delos
St. Helena Island! Scary dinghy landing and 699 steps! (6x12)
:
After our first day in St. Helena we are pretty hungover from celebrating our arrival. We spend the day chilling on Delos, enjoying warm water and acting strange... Then we decide its time to take on the 699 stairs in the main town of Jamestown, St. Helena! We aren't so fit though and one of us even throws up.. haha