Google Satellite Maps:
Cairo Military Academy Stadium, Cairo, Egypt

The Cairo Military Academy Stadium is located in Cairo, Egypt and has a total capacity of 28,500. It was one of six stadiums to be used in the 2006 African Cup of Nations, held in Egypt. In 2009 the [...]