Saturday, September 19, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Choc Bay

Saint Lucia

Choc Bay is a bay in Gros Islet Quarter on the island nation of Saint Lucia; it is along the northwestern coast of the island. The Choc River flows into the bay.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other bays in Saint Lucia