Travel from one paradise to the next on idyllic Caribbean islands and beautiful Pacic coast beaches passing through colonial mountain towns in between. PRICES: [More...]