El Kef (or Le Kef, Arabic الكاف) is a small city in northwest Tunisia. The city is built onto the southern face of the Jebel Dyr Mountain, which is part of the Tebersouk Mountains, the eastern end of the High Atlas Mountains. El Kef is a laid back town, offering an authentic taste of Tunisia. It has some excellent sites to see, and it's a practical point of departure for day trips to the surrounding area.
El Kef can be reached by car, bus, or louage (shared taxi), directly from Tunis (3.5 hours). As anywhere else in Tunisia, louages can be hired directly or indirectly, to and from any city. The bus/louage station is located about a ten-minute walk downhill from Place de l'Independence, the city center.
Once in El Kef, you have two options to get around -- walking and by taxi. Cabs are everywhere, and they are very cheap (a ride from the bus station to old town center should be less than 1TND). However, given the city's small size, walking should be the best option and - depending on the day's heat - often the most convenient one.
The main attraction in El Kef is the Byzantine kasbah, easily noticeable from almost any part of the city. It lies near the top of the city, rising out of the old medina. It used to be a site of a series of fortresses dating back to the 5th century BC. Currently, it displays Byzantine and Ottoman architecture. Admission is technically free, but a tip is expected by the gate keeper at the kasbah's entrance. The site's last military use was in the early 1950s, as a detention station for Habib Bourguiba, the first president of the Tunisian Republic.
Small cafes dot the city; they are often filled with local men.
As for alcohol, there is only one licensed restaurant in El Kef. Restaurant Venus serves both Tunisian beer and wines. A beer should cost around 4TND.
The places to stay in the city are located around the Place de l'Independence.
Of note is Residence Venus, a small pension on Rue Mouldi Khamessi (phone 204-183). The place is very clean and run by a cheerful family. Almost all rooms have private washrooms (a few have semi-private washrooms) and breakfast, included in the room price. The price can be negotiated depending on the time of year and the length of your stay, but it usually runs between 20 and 25TND. It's worth to check that your room has a working heater in wintertime.