costamayalife.com
Local Knowledge #3
Mahahual is very small town. I don’t know how many of you grew up for spent any time in small towns but I have come to realize that they are very similar to one another in many ways, regardl…