Anguilla: Battle for Anguilla

Anguilla is one of the most northerly of the Leeward Islands in the Lesser Antilles, lying east of Puerto Rico and the Virgin Islands and directly north of Saint Martin. Dedicated postal stamp issues for the small Caribbean island begin in 1967 and celebrate its peaceful and colourful culture. However, a stamp issue of 1976 provides insight of the military battles fought on landContinue reading “Anguilla: Battle for Anguilla”

Barbuda: On the Map

Barbuda is one of many small Islands in the Caribbean that form a chain known as the Leeward Islands. It is now part of the sovereign nation of Antigua and Barbuda, with Barbuda located just north of its larger sister island. The first stamp issues were released on 13 July 1922 – stamps of theContinue reading “Barbuda: On the Map”