Iles Du Salut
Today, we arrived at one of my all-time favourite cruising destinations; we dropped anchor at Iles Du Salut, off the coast of French Guyana, within sight of the French Space Centre. Iles Du Salut consists of three small islands; Ile Royale, St Joseph and Ile Diablo, the latter being better known as the infamous Devil’s Island from the book and...