TravelTill

About Al Manyal



El-Manial is a busy district, located on Rhoda Island in the River Nile and is part of Cairo, Egypt