L’Escalier Tete Chien
L-Escalier Tete Chien from mythical site
L’ Escalier Tete Chien is a natural staircase coming from the Atlantic Ocean. According to the kalinago legend, it is believed to be the path left from an enormous boa constrictor that emerged from the Atlantic Ocean. L’ Escalier Tete Chien is located in the hamlet of Sineku in the Kalinago Territory of Dominica.