The Nectar Pollen Reserve is one of the best places to go birdwatching near San Jose, Costa Rica. With 300+ bird species recorded, it’s a must-see birding hotspot. In this post, we will share our personal experience visiting Nectar Pollen Reserve for the day. We will also share: Ready!? Let’s…