The Church of the Holy Cross of Agiasmati is located in the eastern part of the Troodos Mountains, in the geographical...
This 11th century Byzantine church, whose name means “built by angels”, was erected over the ruins of an Early Christian...
This is a small and narrow sandy beach with clear water.
According to older written sources, such as Florius Boustronius and Jauna, the Castle dates to an earlier period, during...