Where is Danau Ranau?
Where is Danau Ranau located?
Danau Ranau, Danau Ranau, Indonesia (approx. -4.8674°, 103.93226°)
Where is Danau Ranau on the map?
{"latitude":-4.8674,"longitude":103.93226,"title":"Danau Ranau"}