Photo: Georgios Makkas

A tiny Christian church packed with history on a site that may have once worshipped Hercules.