A stunning Caribbean beach has been named the best in the region, offering soft white sand, “breathtaking” turquoise water, and a peaceful atmosphere without the usual crowds of tourists. Eagle Beach ...