All of the ports that we stopped at had a beautiful and SUPER SAFE strip to shop in. Right off the pier. If you want to know info for which Island, I'll let you know though on my trip, the ports were only Cozumel, Panama (Limon) and Ocho Rios Jamaica.
All were great. Hey by the way, We were in Jamaica and hubby forgot a bag FILLED with souveniers for the kids we have..... I was frantic, but we same tour company standing around and he immediately told me "No Problem Mon" I thought to myself, "Yeah right no problem..... no problem for you...." Well within 10 minutes, he had called, and the bus literally came back and dropped off our stuff! HOW is that for honesty! I LOVE JAMAICA!!!!!