The Church of the Prophet of Elijah is found on the top of the hill of Trikastro where the remains of an ancient acropolis lie.
Ekklisia Profitis Ilias, Preveza 480 61, Greece