Panama is that small long stretch of land that connects Central America to South America. It has fabulous beaches, Spanish ruins, beautiful nature, interesting culture and one the world’s greatest engineering marvels in history! I got more intrigued by Panama…