Recent visitors who made the trek to the Blue Falls called it the most stunning waterfall in Costa Rica. Other visitors commented on the abundance of hummingbirds at Catarata del Toro. Catarata ...