Where is Servarayan Hills?

Where is Servarayan Hills located?

Servarayan Hills, Servarayan Hills, India (approx. 11.833333°, 78.26667°)


Where is Servarayan Hills on the map?