by Geoffrey | Dec 11, 2023 | Ganges, India
Jambudvipa is the name of the continent of Earth according to the concept of Hinduism…. is divided into four vast regions shaped like four petals of lotus with Mount Meru being located at the center like the pericarp of the flower…..Bharata lies on the...