Where is Manoguayabo?
Where is Manoguayabo located?
Manoguayabo, Manoguayabo, The Dominican Republic (approx. 18.48266°, -70.00029°)
Where is Manoguayabo on the map?
{"latitude":18.48266,"longitude":-70.00029,"title":"Manoguayabo"}