de la lista de tuplas, obtenga la tupla más cercana a un valor dado

Dada una lista de tuplas que contienen coordenadas, quiero encontrar qué coordenada es la más cercana a una coordenada que doy como entrada:

cooList = [(11.6702634, 72.313323), (31.67342698, 78.465323)]
coordinate = (11.6702698, 78.113323)
takenearest(myList, myNumber)
...
(11.6702634, 72.313323)

Por favor hagamelo saber...