India or Bharatvarsa is bounded on north by Himalayas and on the south by ocean. A part of Jambudvipa, the scriptures called it Bharatvarsa or where the descendants of Bharatas live. The name Hindu or India is given by the Persians. They call it Hafta-Hindu or Sapta-Sindhu, a land watered by the river Sindhu. The … Read more INDIAN PRE-HISTORY