Papigo, Greece The Hidden Gem of Zagori As I entered the small village of Papigo, I was immediately struck