Dauphin, Saint Lucia

From Wikipedia, the free encyclopedia

Dauphin is a town on the island of Saint Lucia; it is located on the northern coast of the island.[citation needed]

Coordinates: 14°02′N 60°54′W / 14.033, -60.9