The chapel of Profitis Ilias is the only structure that stands today within the castle of Karababas, Chalkida. It was built in 1895.