Welcome to Panama City. Some say it is Miami on LSD, it certainly has a lot of contrast between the glitzy new town...
Are you going to Panama this year? Check out my super detailed travel guide to make sure that you can have an amazing...