The landing beach near Galibi. This is a large Indian village near a turtle nesting site.