After SonnyV mentioned seeing the Freedom in cozumel... I looked at some of the other cruising ports.. Miami had one ship in port. St Marteen had a couple (maybe Princess ships?)
Grand Caymen did not have any... its kind of fun to hunt around and see if you can spot them.
Just remember, Google Earth is NOT real time. Its a snapshot taken at some moment in time and then "glued" together with others to form the whole surface. So its possible to see the same ship in multiple ports at once. BUt I haven;t got that carried away in looking yet...
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013