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).
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).