Pakistani Twitter User Claims Eiffel Tower Shifted To Karachi

The Eiffel Tower, tall as an 81 story building is the tallest tower in Paris, France. It’s the most visited paid monument in the world and the 324 metres tall structure held the title of the tallest man-made structure for 41 years. However people from the Islamic Republic of Pakistan are convinced that the Eiffel […]