Panama City presents a striking contrast of ultramodern skyscrapers and a beautifully restored colonial old town, Casco Viejo. Marvel at the engineering feat of the Panama Canal from the Miraflores Locks, and then wander the cobblestone streets of the historic district, a UNESCO site with plazas, churches, and rooftop bars.