St. Lucia is a Caribbean island nation known for its stunning beauty, spectacular pristine beaches, excellent West Indian cuisine, wonderful nature and wildlife and top notch resorts. This sun soaked tropical paradise draws in many of the world’s rich and famous as well as adventurers from all around the world. If you have never ventured …