The Church of Holy Trinity (Agia Triada), Old Town