Heliopolis on map

Masr Al Jadidah, Al Matar, El Nozha, Cairo Governorate, Egypt information