Otter Bay is a natural bay on the island of Coney Bay in the province of Newfoundland and Labrador , Canada . It is located east of Newfoundland . Otter Bay is a natural bay on the island of Coney Bay in the province of Newfoundland and Labrador , Canada . It is east of Newfoundland .
Otter Bay adalah teluk semula jadi di pulau Coney Bay di wilayah Newfoundland dan Labrador, Kanada. Ia terletak di timur Newfoundland. Otter Bay adalah teluk semula jadi di pulau Coney Bay di wilayah Newfoundland dan Labrador, Kanada. Ia terletak di timur Newfoundland.