Costa Rica Birdwatching Holiday // 12 Nights

12 Nights

Naranjo, Cano Negro Wildlife Refuge, Puerto Viejo de Sarapiqui, Turrialba, San Gerardo de Dota, Piedras Blancas National Park and Carara National Park