Where is Charaundi?
Where is Charaundi located?
Charaundi, Charaundi, Nepal (approx. 27.816668°, 84.78333°)
Where is Charaundi on the map?
{"latitude":27.816668,"longitude":84.78333,"title":"Charaundi"}