Want help planning your wedding in Mexico?
Sometimes being covered in sand, fighting the rough waves, and dodging that pesky seaweed can…