Features

Tourism

 

Tourists ride camels in front of the Great Pyramids of Giza on the outskirts of Cairo, Egypt— Reuters