Spend a weekend in Panama City wandering the streets of cosmopolitan Casco Viejo, getting up close and personal with monkeys, exploring a rainforest within the city limits, and admiring the marvel of the Panama Canal.