Punjab attracts significant in-migration from which states?

Uttar Pradesh & Bihar
Jammu & Kashmir & Himachal Pradesh
Kerala & Tamil Nadu
Rajasthan & Gujarat

The correct answer is: a) Uttar Pradesh & Bihar.

Punjab is a state in northwestern India. It is bordered by the states of Haryana to the south, Himachal Pradesh to the east, Jammu and Kashmir to the northeast, and Rajasthan to the west. The state has a population of over 27 million people, making it the 16th most populous state in India.

The majority of the population of Punjab is Punjabi, with a small minority of Hindi speakers. The state is home to a number of different religions, including Hinduism, Sikhism, Islam, and Christianity.

Punjab is a major agricultural state, and is known for its production of wheat, rice, and cotton. The state is also home to a number of industries, including manufacturing, textiles, and pharmaceuticals.

Punjab has a long history of migration, both within India and from other countries. In recent years, the state has seen a significant influx of migrants from the states of Uttar Pradesh and Bihar. These migrants are attracted to Punjab by the state’s relatively high wages and economic opportunities.

The influx of migrants from Uttar Pradesh and Bihar has had a significant impact on Punjab. The state’s infrastructure has been strained, and there have been tensions between the migrants and the local population. The state government has taken a number of measures to address these issues, but the situation remains complex.

The other options are incorrect because they do not represent the states that attract significant in-migration from Punjab. Jammu and Kashmir and Himachal Pradesh are both located in the northern part of India, and are not major sources of migration to Punjab. Kerala and Tamil Nadu are located in the southern part of India, and are also not major sources of migration to Punjab. Rajasthan and Gujarat are located in the northwestern part of India, and are not major sources of migration to Punjab.