The Beit Theresa facility is located in the town of , and the exact address is: Dahab Dahab, 11511 Dahab, Egypt.