Choc Bay is a bay on Saint Lucia; it is a long, sweeping stretch of sand and coconut palms with tranquil waters along the north-western coast, close to Castries and the major hotels.
Choc Bay is a bay on Saint Lucia. It is a long, sweeping stretch of sand and coconut palms with tranquil waters along the north-western coast. This is close to Castries. It is a long, sweeping stretch of sand and coconut palms with tranquil waters along the north-the major hotels. This is close to Castries.