Where is Armala?
Where is Armala located?
Armala, Armala, Nepal (approx. 28.29°, 84.01°)
Where is Armala on the map?
{"latitude":28.29,"longitude":84.01,"title":"Armala"}