Results 1 results found Beach at Choc Bay, St. Lucia, Windward Islands, West Indies, Caribbean, Central America LCA, Saint Lucia: the Choc Bay near Castries, Point Seraphine. LCA, Saint Lucia: the Choc Bay near Castries, Point Seraphine.