(“rose-apple”) The
first and innermost of the seven concentric landmasses (dvipas) that make up
the visible earth, according to legendary geography.
Mount Meru, the center of the cosmos, is located in the
heart of Jambudvipa.
Mount Meru is surrounded by mountain ranges, and the
territory known as Bharata, the old name for the Indian subcontinent, is
located south of Mount Meru in Jambudvipa.
Also see Hindu Cosmology.
You may also want to read more about Hinduism here.
Be sure to check out my writings on religion here.