St. Lucia lies in about the middle of the arched string of Caribbean islands located between the Dominican Republic and South America. It’s one of the prettiest islands to tour, and, as far as I know, it’s the only place you can chow down on “cow heel” soup. And the only place I have ever been where your cabbie will take you to his house.