Agia Triada Monastery
Greece
The Stunning Agia Triada Monastery on Crete
The Patriarchal Monastery of Agia Triada Tsagarolon (Holy Trinity), located on the Akrotiri Peninsula fn the island of Crete, was built in the seventeenth century by two brothers, Jeremiah and Lorenzo, who belonged to the old, noble Venetian family...