Answer:
Megaliths are found in almost all parts of South Asia. There is also a broad time evolution with the megaliths in central India and the upper Indus valley where the oldest megaliths are found, while those in the east are of much later date.
Explanation:
Megaliths are spread across the Indian subcontinent, though the bulk of them are found in peninsular India, concentrated in the states of Maharashtra (mainly in Vidarbha), Karnataka, Tamil Nadu, Kerala, Andhra Pradesh and Telangana.
Many were built in England, the best-known sites being Stonehenge and Avebury in Wiltshire. Megalithic menhirs were also placed in several parallel rows, called alignments. The most famous of these are the Carnac, France, alignments, which include 2,935 menhirs.