Notable spots include the only major settlement, Codrington, and the sparkling white sands of Princess Diana Beach, named so ...