This town of approximately 350 residents is named after an island resembling a whale head. (Home of Île Providence).
Δ