Filled with natural attractions and an untouched rainforest, you will be overwhelmed with nature's beauty when you travel to St. Lucia.