Previous Image Next Image Barbuda Barbuda’s fascinating carved beach – sandstone erosion in a fraction of the time!