Shenera
Deccan Plateau Location On World Map : This area is inhabited by various trolls.