I do not recommend a solo traveler take a cruise unless she is an extremely independent and resilient individual. Cruise guests are coupled or in family groups and while courteous enough, it is basically a lonely experience. Also, a cruise is not for some,one who wants to see the Important sites in a country. The ships disembark In ports that are largely shopping opportunities. It is expensive and difficult to see significant sites.
The Cosmos tour was outstanding. I enjoyed the company and the excellent narration by the tour director. I appreciated Cosmos knowing which sites were most important to see for a full understanding of the area and getting us there so comfortably. I admired the quick change to alternate plans when a road was closed. It was clear that Cosmos had a home office that supported the driver and tour director so that contingencies were handled to assure participants an excellent experience.