The Windward Caribbean Trading Co. is located on the beautiful tropical island of St. Lucia in the West Indies, deep into the Caribbean basin and known as one of mother nature's finest creations with
volcanic origins, lush mountainous rain forests all surrounded by deep blue turquoise waters
and
home to some of the friendliest people in the world.
St. Lucia's prime location has been blessed by mother nature in many ways, but one thing is for sure, the island produces many Caribbean treasures in the form of exotic coffee, cocoa and herbal teas, all naturally organic and harvested by local farmers just like mother nature intended.
|
|