Traditional architecture in every corner of this mountain inn in the Zagorohoria region in Greece