Caribbean Beach

Back to Article: Princess Cruises

Caribbean Beach
Courtesy of Princess Cruises

Take a walk on a sandy Caribbean beach.