Iaal Fortress (Arabic: قلعة إيعال), also known as Mustafa Barbar Agha Fortress (Arabic: قلعة مصطفى بربر آغا), is a defensive castle located in Iaal in the Zgharta District of the North Governorate of Lebanon.
Built in 1816 by the Ottoman Governor of Tripoli Mustafa Agha Barbar, it sits on a hill overlooking a panoramic view.
Visitors arrive at the castle by taking a set of steps which bring them to a front entrance guarded by a wooden door covered with metal studs.
Within the 5,000 square meters of the castle walls are stables, wells, sleeping quarters and reservoirs.
Iaal Fortress can be reached by going through Zgharta and turning left towards the town of Khaldieh.