Saint Lucia is a Caribbean island nation located between the Caribbean Sea and North Atlantic Ocean, and is known for its natural beauty, with lush rainforests, white-sand beaches and coral reefs. The island is home to two major ethnic groups – the descendants of African slaves brought by the British during colonial times, and the…