Where is Simichaur?
Where is Simichaur located?
Simichaur, Simichaur, Nepal (approx. 28.03854°, 83.25199°)
Where is Simichaur on the map?
Simichaur - Kathmandu
{"latitude":28.03854,"longitude":83.25199,"title":"Simichaur"}