Panama Tailor-made Tours: Excellent and very enjoyable holiday

Excellent and very enjoyable holiday. Panama definitely offers plenty to occupy a three-week trip (and more).