Gandhi fair is held in

Solan
Sirmaur
Hamirpur
Shimla

The correct answer is: A. Solan

The Gandhi Fair is a fair held in Solan, Himachal Pradesh, India. It is held every year in the month of January to commemorate the birth anniversary of Mahatma Gandhi. The fair is a major tourist attraction and features a variety of cultural events, including music, dance, and theater. It also features a number of stalls selling handicrafts, food, and other items.

Solan is a town in the Solan district of Himachal Pradesh, India. It is the headquarters of the district and is located at an altitude of 2,205 meters (7,234 feet). Solan is a popular tourist destination and is known for its scenic beauty, temples, and historical monuments.

The Gandhi Fair is held at the Gandhi Ground in Solan. The ground is located in the heart of the town and is easily accessible by public transport. The fair is open to the public and is free to attend.

The Gandhi Fair is a great opportunity to experience the culture and traditions of Himachal Pradesh. It is also a great place to shop for souvenirs and handicrafts. If you are planning a trip to Himachal Pradesh, be sure to add the Gandhi Fair to your itinerary.

Here is a brief explanation of each option:

  • Option A: Solan is the correct answer. The Gandhi Fair is held in Solan, Himachal Pradesh, India.
  • Option B: Sirmaur is a district in Himachal Pradesh, India. It is located in the south-central part of the state. The district is known for its scenic beauty, temples, and historical monuments.
  • Option C: Hamirpur is a district in Himachal Pradesh, India. It is located in the central part of the state. The district is known for its scenic beauty, temples, and historical monuments.
  • Option D: Shimla is the capital of Himachal Pradesh, India. It is a popular tourist destination and is known for its colonial architecture, temples, and historical monuments.