Santa Rosa is a Library located in Ecuador. It is one of the 5 libraries in Ecuador. Address of Santa Rosa is Salinas, Ecuador. Santa Rosa is rated 4.5 (out of 5 stars) by 56 reviewers on the web.
Some of the places around Santa Rosa are -
Salinas, Ecuador