Humedal Los Batros Park is located in San Pedro de la Paz, Chile on Bío Bío. Humedal Los Batros Park is rated 4.6 out of 5 in the category state park in Chile.
Amenities
Good for kids
Public toilet
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance