Welcome to Panama City. Some say it is Miami on LSD, it certainly has a lot of contrast between the glitzy new town...