Finding shangri-la

7 min read

CHAGOS ISLANDS Cruising Notes

Readers’ cruising destinations, nea