There's more to Dildo, Newfoundland than a funny name. Check out these fun things to do in Dildo Newfoundland, plus where to stay and eat.