Rio Santa Rosa is located in Santa Rosa de Calamuchita, Argentina on Av. Int. R. Giagetto 776. Rio Santa Rosa is rated 4.6 out of 5 in the category ecological park in Argentina.
Address
Av. Int. R. Giagetto 776
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance