The most notable ruler of this dynasty was its last ruler, Emperor Harshavardhana (or Harsha). Introduction The...
Hixtory
Remainders of Crete’s extraordinary past are scattered all over the island. Introduction As the cradle of European Civilization and...