ALANG, India—Archaeologists exploring the rural coast of western India a millennium or two from now might be baffled by what they find. Plastic Christmas-tree stands from Texas. A Pepsi vending ...