Omodos, Cyprus. A great day out in this beautiful village