Back to Top

Institute of Transport Albania

IT
Organization Address: 
Kavaja
1019 Tirana
Albania
41° 19' 31.2096" N, 19° 48' 8.2944" E
AL