Es una bahía situada en la isla de Santa Lucía, al norte del estado. Se trata de una zona que con el paso del tiempo se a convertido en una destinación turística, gracias a el clima de la isla y los maravillosos paisajes de la bahía, con una costa de aguas tranquilas y cristalinas. Otro de los atractivos es el Bay Walk Shopping Mall.