You might also know this place by the following names:
Santa Rosa National Park, Parque Nacional Santa Rosa