Palo Verde National Park in Playa Flamingo, Costa Rica