St. Lucia; The Land, The People, The Light admin | 04 April 2011 Saint Lucia, small but fantastic country on a tiny island in the Eastern Caribbean sea, having the slogan of The Land, The People, The Light, is one amongst Read More