Name:Rio Escondido
Latitude:12°47'02"N
Longitude:87°05'16"W
Hamlet:El Ojoche
Municipality:Chinandega (Municipio)
State:Chinandega
Country:Nicaragua