St. Lucia is romantic, beautiful, and full of natural wonders and lovely places. It is a small island, but the water, the bush, the sandy white beaches and authentic Caribbean food