Screen fortexxx Mom and Dad are in Tespia, you see a ladder at the right corner of Suspicious Hill, the one with the Cynical Mushrooms.