Position of 132239-01

101.1 miles southwest of AFYONKARAHISAR, TURKEY
Reported 56 seconds ago

findU links

External links