Tag: Niagara Falls

Niagara Falls illuminated in Egyptian flag to mark 23 July Revolution anniversary

The world-famous Niagara Falls, located on the US-Canadian border, was illuminated in…

Sami Hegazi Sami Hegazi