Which is the highest hill station in India ?

Kangra
Lahaul
Kullu
Shimla

The correct answer is A. Kangra.

Kangra is a city and a municipal corporation in Kangra district in the Indian state of Himachal Pradesh. It is the headquarters of the Kangra district and is located in the Kangra Valley. The city is situated at an altitude of 1,457 meters (4,777 feet) above sea level.

Kangra is a popular tourist destination and is known for its temples, palaces, and historical sites. The city is also home to the Kangra Fort, which is one of the largest forts in India.

The other options are incorrect because they are not as high as Kangra. Lahaul is located at an altitude of 2,438 meters (7,999 feet), Kullu is located at an altitude of 1,205 meters (3,953 feet), and Shimla is located at an altitude of 2,205 meters (7,234 feet).

Kangra is the highest hill station in India because it is located at an altitude of 1,457 meters (4,777 feet) above sea level. The other options are incorrect because they are not as high as Kangra. Lahaul is located at an altitude of 2,438 meters (7,999 feet), Kullu is located at an altitude of 1,205 meters (3,953 feet), and Shimla is located at an altitude of 2,205 meters (7,234 feet).