Si no había India en la época del Ramayana y el Mahabharata, ¿dónde sucedieron estas cosas?

Sí, tiene usted razón. El nombre de la India llegó muy tarde, lo que se atribuye a la civilización cerca del río Indo (Sindhu). En los viejos tiempos, o en el momento en que Ramayana, Mahabharata sucedió / escrito, el subcontinente fue llamado Bharatvarsha, llamado así por el valiente rey Bharata (emperador) o una sección algo más pequeña de Āryāvarta. Incluso hoy, Bhārata es uno de los nombres oficiales de India (Nombres de India)

Aquí está el mapa detallado de los imperios en la India antigua.

Versión de alta resolución (eliminar espacios de URL)
http: / / upload. wikimedia org / wikipedia / commons / 2/21 / EpicIndiaCities.jpg

Si está estudiando / leyendo Mahabharata, Ramayana, el conocimiento de estos imperios y sus posiciones geográficas agregará un gran valor a toda la experiencia.

India, como el país que conocemos ahora, no existía en ese momento.

Eso no significa que el subcontinente indio no existiera.

La placa india chocó con la placa euroasiática hace aproximadamente 20-25 millones de años. Por el contrario, los eventos de Ramayana y Mahabharata habrían ocurrido supuestamente en un período que va desde el siglo X aC hasta el siglo V aC (1000 aC – 500 aC). Mucho más tarde, cuando todo se resolvió, y la geografía de la India era prácticamente equivalente a la geografía actual.

Creo que la declaración significa que la India tal como la conocemos hoy no existía entonces; los límites eran diferentes y se llamaba Bharata Kanda o Bharata Kshetra. (No estoy muy seguro de si ese era el nombre durante el período del Ramayana)

Fuente de las imágenes: तमसो मा ज्योतिर्गमय….