Where is Tamboril?
Where is Tamboril located?
Tamboril, Cibao Norte, Dominica (approx. 19.4873105°, -70.6125659°)
Where is Tamboril on the map?
{"latitude":19.4873105,"longitude":-70.6125659,"title":"Tamboril"}