Our second port was Cozumel, Mexico where we spent the day swimming with the dolphins:
Stop #3 was Belize:
Our final port was Mahogany Bay in Roatan, Honduras:
We had pina coladas, and we got caught in the rain. Could you ask for more on a tropical vacation? It was perfection.