Destination creator (Voyajo Team)
Tamboril is a municipality (municipio) of the Santiago province in the Dominican Republic. TamborÃl is situated in the northeast part of the province, at the foot of the Cordillera Septentrional mountains, at 230 meters above sea level. The municipality has an area of 71 (...) (from Wikipedia)