de uppehållit sig i Dolwyddelan , eu by i Wales.