Map
The island of Barbuda rests in the middle of the northeastern Caribbean Leeward islands, about 26 miles from its larger sister island of Antigua. Nestled on a secluded nine-mile strip of land on Barbuda’s West Coast, Lighthouse Bay Resort is part of the unspoiled Codrington Lagoon National Park.
