In which country is the “Salma Dam” constructed by India situated?

  • (a)Turkmanistan
  • (b)Afghanistan
  • (c)Bangladesh
  • (d)Bhutan

Asked in

UK PSC APS (Mains) 2017

Related questions