luxurytravelalmanac.com
Princess Cruise Ships: What Makes Them Sparkle
We recently took a Princess cruise to the Mexican Riviera on the Grand Princess. This was our third sailing on the Grand since she was commissioned in 1998. You might wonder, after 20 years of serv…