Indian bride and groom on beach in Mexico