St Lucia is one of the most treasured islands in the Caribbean. Sitting almost central to a chain of small islands, St Lucia offers the perfect atmosphere to suit any personality. Whether it is for business or pleasure, you'll find it in St. Lucia. Compared to its sister islands, St. Lucia is known for its mesmerising scenery, mineral baths, popular cricket stadium, busy airports, combination of English and French history and most of all, its beautiful people.