Invention means saying about thing which doesn't exist before. Discovery means saying about thing which existed before but can't be found until saying about it. Amaravati and English language are DISCOVERIES IN INDIA NOW.


Comments