Which place in Himachal Pradesh has one of the oldest golf course in the country?

Bharmour
Naldehra
Solan
Annadale

The correct answer is B. Naldehra.

Naldehra is a town in the Solan district of Himachal Pradesh, India. It is located about 13 kilometers from Shimla, the state capital. Naldehra is a popular tourist destination, known for its golf course, polo ground, and scenic views of the Himalayas.

The Naldehra Golf Course is one of the oldest golf courses in India. It was founded in 1896 by the British. The course is set in a beautiful location, with views of the Himalayas. It is a 9-hole course, with a par of 36.

The Naldehra Polo Ground is also one of the oldest polo grounds in India. It was founded in 1892. The ground is used for both international and domestic polo matches.

Naldehra is a great place to visit for a relaxing vacation. The town offers a variety of activities, including golf, polo, hiking, and sightseeing. The views of the Himalayas are simply stunning.