Bharat Flag Picture Bharat भारत

The country that lies north of the oceans and south of the snowy mountains is called Bhárata, for there dwell the descendants of Bharata. Bhárata is the land of works, in consequence of which men go to heaven, or obtain emancipation.

The Vishnu Purana, Chapter III 400 BCE
Ancient Bharat MapBharat Geographic Map
On the map