Where is Germaroze, Oslob?
Where is Germaroze, Oslob located?
Germaroze, Oslob, Germaroze, Oslob, Philippines (approx. 9.51217°, 123.4219°)
Where is Germaroze, Oslob on the map?
{"latitude":9.51217,"longitude":123.4219,"title":"Germaroze, Oslob"}