Saint Lucia - Stamp Packet
Saint Lucia is an island in the Caribbean Sea. The British and the French fought over it repeatedly until it finally came under British control in 1814. The island attained full independence in 1979. A beautiful tourist stop with unspoilt beaches, majestic mountains and rainforests, St-Lucia has everything the traveller needs. The postal history of Saint Lucia begins in 1860.