Western Caribbean Cruise looks like a great time for three generations of ladies.
Royal Caribbean Adventure of the Seas
On the Rhapsody of the Seas
7-mile beach. Was waiting for something to dart out from the rocks!