Meet the locals of Troodos mountains in Larnaca, Cyprus