Antigua Princess Diana Beach in Barbuda footprints in the sand Photo credit Antigua & Barbuda Tourism Authority Antigua Princess Diana Beach in Barbuda footprints in the sand. Photo Credit Antigua & Barbuda Tourism Authority Share Antigua Princess Diana Beach in Barbuda footprints in the sand Photo credit Antigua & Barbuda Tourism Authority