admin 0 comments Africa, Destination, Egypt April 23, 2012 23 Apr 2012 Twenty Six Hours in Alexandria, Egypt A fast-moving French train leaving from Ramses Station in Cairo will take you to the ancient city of Alexandria in a comfortable three ... Continue reading