The Mena House is a historic palatial hotel, based in the shadow of the great Pyramids of Giza on the outskirts of Cairo. The place was originally built as a royal lodge…
The Giza pyramids are a must wen you visit Egypt. Expect crowds and evident tourist scams! Not to worry, we have been and here are are pro tips to enjoy…