Attractions
La Romana, Dominican Republic
400 m
Aldea Cultural Santa Rosa de Lima
400 m
Iglesia Santa Rosa de Lima
750 m
Iglesia Monte de Dios
750 m
Duarte Central Park
750 m
Iglesia Biblica Cristiana
1.2 km
Iglesia del E. Santo
1.8 km
Iglesia del Nazareno
2.1 km
Art Gallery at Altos de Chavon
2.2 km