Tel Nof Israeli Air Force Base
Air Force Base 8 - Credit: Wikimedia Commons
Tel Nof Airbase (, English: Lookout hill) , also known as Air Force Base 8, is the main base of the Israeli Air Force (IAF) and houses its headquarter. It is located 5 km south of Rehovot, Israel. Read more on Wikipedia
Source: en.wikipedia.org