The second largest town of Ladakh is

Kargil
Leh
Doda
Samba

The correct answer is A. Kargil.

Kargil is the second largest town in Ladakh, after Leh. It is located in the Kargil district, which is one of the two districts of Ladakh. The town is situated on the banks of the Indus River, at an altitude of 2,670 meters (8,760 feet).

Kargil is a major tourist destination, and is known for its beautiful scenery, including the snow-capped mountains and the Indus River. The town is also home to a number of historical and religious sites, including the Kargil War Memorial and the Leh Palace.

The other options are incorrect.

  • Leh is the largest town in Ladakh. It is the capital of Ladakh and is located in the Leh district.
  • Doda is a town in the Indian state of Jammu and Kashmir. It is the headquarters of the Doda district.
  • Samba is a town in the Indian state of Jammu and Kashmir. It is the headquarters of the Samba district.