Enter your Email Address to subscribe to our newsletters
Prime Minister Narendra Modi on Sunday made an unscheduled trip to the Pyramids of Giza, one of the Seven Wonders of the Ancient World built more than 4,000 years ago and among the most recognizable tourist icons in the world like the Taj Mahal or the Eiffel Tower in Paris.
Read More