Did you miss our previous article... https://topcruisedestinations.com/panama-canal-cruises/panama-canal-to-costa-rica-san-jose-2023-island-princess-111day-world-cruise