Discover a city of contrasts, from the historic Old Town to modern skyscrapers. Visit the engineering marvel that is the Panama Canal and get ready for the best shopping day of your life.