Is it a new animal species discovered in meghalaya
Nope it is a name of place discovered in pakistan
where is it present
In Swat District of Khyber provience
what is its significance
Alexander stayed here after victory and had fortified the city in 326BC
what are other findings
Hindu temples,coins,pots,weapons