The San Blas Islands of Panama are an archipelago comprising approximately 378 islands and cays, of which only 49 are inhabited.
Fantastic Discounts with P&O's 3 Day Sale!
Sale finishes in
P&O $1 Deposit Sale with up to $400 onboard cabin credit
Princess's Australia Day Sale with up to 30% off
Holland America's Amazing Snap Deals