Corcovado, Costa Rica 2021 Corcovado, National Park, Parque Nacional, Costa Rica, 2021Alberto Delgado, Tiko Delgado, Alberto Tiko Delgado Tiko Delgado in Corcovado, Costa Rica 2021