
Saint Lucia #49 (1902)
Saint Lucia #49 (1902) Saint Lucia was a British colony in the eastern Caribbean Sea on the boundary with Atlantic Ocean and has been a sovereign country since 1979. Part of the Lesser Antilles, it is located north/northeast of the island of Saint Vincent, northwest of Barbados and south of Martinique. The volcanic island is more mountainous than most Caribbean islands, with the highest point … Continue reading Saint Lucia #49 (1902)