Otter Bay es una bahía natural en la isla de Coney Bay, en la provincia de Terranova y Labrador, Canadá. Se encuentra al este de Terranova.
Otter Bay es una bahía natural en la isla de Coney Bay, en la provincia de Terranova y Labrador, Canadá. Está al este de Terranova.