Star Princess made its US debut with impressive amenities like a three-story Sphere, The Dome, and a wide array of culinary ...
I recently had the opportunity to take a three-night cruise to The Bahamas on Princess Cruises' newest ship, Star Princess.