The stunning region branded the 'Switzerland of Greece' so remote it could not be mapped
When you think of Greece, you probably think of beautiful beaches, endless sunshine, and the warm Mediterranean Sea. But far less explored is the stunning mountainous region dubbed the 'Switzerland of Greece' by many, including local publication …