I second the suggestion above that said to grab a cab and go into town. Calica really is a gravel pit, we were shocked to find that this was true. There are a few vendors right by where the ship pulls in, but we found them more expensive than those that were in town. Our first trip here we took a cab to the ruins and the second time we went into the town to shop. The beach here was also very nice and we enjoyed the cool off in the clear water with the nice soft sand. Whatever you decide to do, I honestly don't think you'd need an excursion here.
"Faith is to believe what we do not see; the reward of faith is to see what we believe."
-- Saint Augustine
Carnival Paradise 2000, Carnival Paradise 2003,
Carrnival Victory 2004, Carnival Valor 2005, Carnival Fantasy 2006, Carnival Fascination 2006, Carnival Destiny 2007
Carnival Sensation 2007. Carnival Fascination 2007 Carnival Triumph 2008, Carnival Fascination 2008, MSC Orchestra 2008, Carnival Fascination 2009, Carnival Glory 2010
Waiting for the Carnival Imagination June 28,2010