The largest fort in the world is in Portugal

It is located almost on the border with Spain, in the Portuguese city of Elvas. You can even see the Spanish city of […]