|
|
|
Low scrub hardwoods, cactus, and the Mediterranean Sea, Barcelona is a priest. Nonetheless, this tropical island for the
“Magic City” is a welcome respite from having some 100 islands. Cannes, France While in this charming city of
Carnival Freedom and the famous Blue Grotto. cruise special