Aryavarta

What is the Old Name of India?

Hindustan2When The Discovery of India was published, these names, Hindustan, Bharat (also Bharata), India, coexisted in the subcontinent. Of constant… Read More