Explore St. Lucia, the Helen of the West Indies

Often the most beautiful unexplored and less heralded islands are the best ones to visit. Teeming with unspoiled splendor, St. Lucia is just that place. Located in the Eastern Caribbean northwest of Barbados and southwest of Martinique, St. Lucia is known for its scenic landscapes, jagged peaks and golden sandy beaches. Not the typical Caribbean…