Top American pop singer Madonna, accompanied by her son and some family friends, flew down here Monday to spend New Year Eve at a resort near Jodhpur amid the sand dunes. The Material Girl arrived here Monday afternoon by a chartered flight from Maldives, sources said.