Enter the Pharoah's Tomb and sift your way through ancient Egyptian artifacts in order to find your way out.
1708 Marsh Rd, Wilmington, DE 19803, USA