My husband and I were on a cruise ship and made an unexpected port call in Costa Maya. We decided to take a shuttle bus ($3 per person) to the village of Mahahual after reading reviews of the beach there. We were dropped off along a strip of beach with many beachfront restaurants all haggling for the tourists to relax...
More



