El Ahmar Offers 4 accommodations

Established in 1930, El Ahmar is located in north-central Tunisia. The city's name means "red" in Arabic and refers to the city's distinctive red hills. To see Mohed Al Jounod Lake, visit the Grand Mosque of El Ahmar, or spend some time exploring the nearby Phoenician and Punic sites of Utelle and Barbarousse.

Sorted by name (Ascending)