Results 1 results found The Monastery of the Holy Cross (Timios Stavros Monastery) in Omodos, Cyprus, Europe Timios Stavros Monastery, Omodos, Limassol District, Republic of Cyprus Timios Stavros Monastery, Omodos, Limassol District, Republic of Cyprus Timios Stavros Monastery, Omodos, Limassol District, Republic of Cyprus Timios Stavros Monastery, Omodos, Limassol District, Republic of Cyprus