World Trade Center

Landmark in Panama City

Image by Victoria Westmacott Lonely Planet

Located within the financial district, these two towers were built in 1996.

Advertisement