mahabharat mentioned bce kingdom mathura mapporn invasion aryan theory andaman indology indraprastha nicobar
map gandhar pradesh places vedic temples sindh rawalpindi
ramayana mahabharat epic krishna kingdoms mythology
janapadas kosala magadha kingdoms political kingdom buddhist capitals cities selfstudyhistory sixteen upsc monarchies magadh nanda empires sakya territory