Feliz Navidad!

Celebrating a colorful Christmas in Z-town  (published December 2012) Zihuatanejo is a seaside town on the far southern Pacific coast of Mexico, known affectionately among cruisers […]