Some of the most fabulous beaches I've seen, besides the Seychelles.... Pity, only 1 day of sunshine, the last.....
JPC: all rights reserved