Nile Platform located in Maadi,Egypt.Architectural and landscaping re-Design
Architectural design and landscaping.