You might also know this place by the following names:
Ayía Triás, Ayia Trias, Agia Triada, Αγία Τριάδα