Highly recommend Panama... Casco Viejo...canal locks...ocean to ocean eco tour...