A Fairytale in Barbuda

If you’ve dreamed of saying your vows on your very own private island paradise, then check out Lighthouse Bay Resort, on the picturesque little island of Barbuda. A small sister island of Antigua, Barbuda is set upon 17 glorious miles of private white and pink-sand beach separated from the main island by a large lagoon.…

Read More