Q. Mahakali Treaty was signed between India and ?
Answer:
Nepal
Notes: The Mahakali Treaty was signed between India and Nepal in 1996. It pertains to the sharing of the waters of the Mahakali River, which is important for irrigation and hydropower projects. The treaty reflects the cooperative relationship between the two countries, particularly in water resource management.