Offhand I can only think of two islands that are that flat in the Leewards - Anegada and Barbuda. I have been to Anegada many times and haven't seen a red buoy like that one so I'm going to guess Barbuda.


[Linked Image]