Cruising the Western Caribbean

/
Tales from a first-time cruiser...

Mahahual Beach (Costa Maya)

/
Seeking warmer temperatures and sunnier skies in Mexico.