Thursday, May 19, 2011

Saint Lucia

Saint Lucia is an island nation in the Caribbean. It achieved independence from the United Kingdom in 1979. The capital is Castries. Who has time for such things when one day all of us will die?

Saint Lucia's flag is brightly colored to distract its citizens from the inevitability of death.

No comments:

Post a Comment