According to an article from the Star, St. Lucia has been voted as the World’s Leading Honeymoon Destination for 2007. I know this is a bit late but it is still great news.

When you are looking for the site for your honeymoon, or just a place in the Caribbean that is a great vacation, don’t forget to check out the Helen of the West: St. Lucia.