Panama has some incredible beach destinations. These include some of those dreamy images of vacation huts sitting on top of the water. Bocas del Toro is one of the best options.
Panama City combines a very rich history (make sure to see Old Town) with a cosmopolitan skyline. The Panama Canal is one of the most incredible engineering achievements of the 20th century.
Panama is home to the rainforest, marine life, and... sloths! There is plenty of eco-tourism to soak up.