Satellite map of Wheelus Air Base
Wheelus Air Base was a United States Air Force base located in the Kingdom of Libya. Wheelus Air Base was originally built by the Italian Air Force in 1923 and known as Mellaha Air Base.
Latitude: 32° 53' 25.19" N
Longitude: 13° 16' 29.40" E
Nearest city to this article: Tagiura
Read about Wheelus Air Base in the Wikipedia Satellite map of Wheelus Air Base in Google Maps