costamayalife.com
How to be a Responsible Tourist While Visiting Mahahual
As you may know, Mahahual is a tiny gem of a town that is nestled up to a beautiful Caribbean shoreline and reef. The ecological balance of such a place is very easy to tip the wrong way, even with…