Over View
Al Azhar Park is a 74-hectare green space in the heart of historic Cairo, Egypt. The park was created by the Aga Khan Development Network and opened in 2005, providing a much-needed oasis of greenery and recreational space for the city’s residents.