Lighthouse Bay on the western coast of the island of Barbuda is very likely the most beautiful beach in the Caribbean and may be the most amazing combination of sand, sea and sun, ever created by nature.
Lighthouse Bay’s nine spectacular, spacious suites, reachable only by boat—or helicopter—are truly a place apart.