The complete Panama travel guide — restaurants, beaches, tours, events and practical info, kept current by people on the ground.