This is a safe anchorage for sailing vessels and a beautiful photographic opportunity......but, famous for the filming of the Original "Dr. Doolittle"........also, used in many other movies...

http://www.stlucia.com/islands/stlucia/default.html