The largest of three islands located at the entrance to Dildo Arm in the bottom of Trinity Bay, Dildo Island is in the Canadian province of Newfoundland and Labrador.
The largest of three islands located at the entrance to Dildo Arm in the bottom of Trinity Bay, Dildo Island is in the Canadian province of Newfoundland and Labrador.