vestiges of buddhist and Hindu Kingdoms