
Barbuda #12 (1968)
The island of Barbuda is located north of Antigua, in the middle of the Leeward Islands, and is an integral part of the state of Antigua and Barbuda which gained it’s independence on November 1, 1981. It has a population of about 1,638, most of whom live in the town of Codrington. To the south are the islands of Montserrat and Guadeloupe, and to the west and … Continue reading Barbuda #12 (1968)