Soufriere, St. Lucia, West Indies
The stunning beauty of Soufriere sets it apart from the rest of the Island. Breathing new life, luscious greenery, on the south-western coast of St. Lucia.
postmarked in 2008 with a Saint Lucia 65 c 'plum' stamp
the sender writes:
Dear Carolyn - St. Lucia gives 'chilled out" a whole new meaning! Lovely little hotel right on the beach - good snorkeling.