Name:Cruce de Penuela
Latitude:19°35'35"N
Longitude:70°57'33"W
Village:Esperanza
Region:Esperanza
Region:Valverde
Country:Dominican Republic