The rich network of mountain roads in Greece has a unique track that you can drive your car at an altitude of 1904 meters above sea level. Augenas Baru (Αυχένας του Μπάρου) is the highest paved road in the country, because in some places the height of the pass can exceed 1900 meters. A path […]