Notes

Harshavardhana was a Pushyabhuti emperor. He was the last great Hindu King of northern India.

Harshavardhana was a Pushyabhuti emperor. He was the last great Hindu King of northern India.