Alexandria, Alexandria Governorate, Egypt
khobar, khobar, saudi arbia
Alexandria, Alexandria, Egypt
Al Jubail, Eastern Province, Saudi Arabia
Champaign, IL, United States