So Dildo Run Provincial Park is nowhere near Dildo; it's in central NL, on New World Island...near Virgin Arm (!)...correct?