L’Apelle point north Carriacou. Grenada and the Grenadines - admin. L'Apelle is on the right of Petite Carenage Bay. Carriacou Northside, Petite Carenage Beach. Turtles on the beach of Petite Carenage. Baby turtles rushing to the shore. Turtles on the beach of Carriacou. Watching turtles laying their eggs at night. Related