Palmar Sur Park is located in Provincia de Puntarenas, Palmar Sur, Costa Rica on XG3MXXF, Unnamed Road. Palmar Sur Park is rated 4.4 out of 5 in the category park in Costa Rica.
Address
XG3MXXF, Unnamed Road
Accessibility
Wheelchair-accessible entrance