You will find Omodos Village in the Troödos Mountains, famous for its wine and the Monastery of the Holy Cross, packed with historical artifacts.
READ MORE »