Dildo Island

Dildo Island


Dildo, Canada (CA)
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.

Also on VG: http://virtualglobetrotting.com/map/dildo/

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement