As we slowly move away from discussions about Moderna and Pfizer, adventurous birdwatchers are again thinking more about Macaws and Finches. And one of the best areas for some serious birding is the pint-sized South American nation of Ecuador, which has the most bird species per acre of any country on the planet..!! Boasting 1,638 […]


The post 10 exceptional birdwatching spots in Ecuador appeared first on A Luxury Travel Blog.