Where is Los Amigos?
Where is Los Amigos located?
Los Amigos, Davao, Philippines (approx. 7.14127°, 125.4796134°)
Where is Los Amigos on the map?
{"latitude":7.14127,"longitude":125.4796134,"title":"Los Amigos"}