Saint Lucia. A tropical country found in the Caribbean waters, nestled between Martinique and St. Vincent. You’ve probably heard of Saint Lucia, but truthfully, how much do you really know about it? This was the purpose of…
We were blown away by last year’s Stems of Hope gala and we called it the best Charity Gala of 2013 (also amazing was