A beautiful and serene beach on Barbuda, named in honor of Princess Diana, offering pristine sands and clear turquoise waters.