Geographical Location of Neolithic people

The Neolithic people did not live far away from the hilly areas. They habited mainly the hilly river valleys, rock shelters, and the slopes of the hills since they were entirely dependent on weapons and tools made from stone. They inhabited northern spurs of the Vindhyas, Kashmir, South India, Eastern India, Meghalaya (north-eastern frontier of India), and Mirzapur and Allahabad districts of Uttar Pradesh. Some of the important Neolithic settlements are Mehrgarh (located in Baluchistan, Pakistan), Burzahom (Kashmir), Gufkral (Kashmir), Chirand (Bihar), and Utnur (Andhra Pradesh). Jarf el Ahmar and Tell Abu Hureyra (both in Syria) were the major Neolithic sites in Asia.