attraction

Hagia Triada Greek Orthodox Church

5★★★★★
0 community reviews

Hagia Triada Greek Orthodox Church dates to 1880 and reflects Byzantine Revival design. Check visitor access and avoid interrupting services or private worship.

Meşelik Sok. No. 11/1 Taksim / İstanbul

Community reviews