Dildo is a small community on the Avalon Peninsula (on the eastern shore of Trinity Bay) just north of the isthmus on route 80 (Trinity Road South).
📍 Explore on PIXEO Map →
scenicwaterfront
Dildo is a small community on the Avalon Peninsula (on the eastern shore of Trinity Bay) just north of the isthmus on route 80 (Trinity Road South).