Position of TAFF0154

93.7 miles northwest of NICOSIA, CYPRUS
Reported 6 minutes 5 seconds ago

findU links

External links