Love is an enduring mystery, and the search for compatibility between partners is an age-old endeavour that has taken many forms in different cultures. In India, one of the most traditional and respected methods of assessing compatibility is kundli Milan, also known as horoscope matching