The Bharatas of Bharatavarsha
Bharatavarsha is encompassed from north to south by Sagarmatha, forehead of the ocean, a beautiful epithet for the tallest Himalayan peak, and Hind Mahasagar, the Indian Ocean. Famed as a Divine creation, it is the bhumi of the Bharatas, hallowed by its …