Belize’s Bountiful Birds Showcased in latest Audubon Magazine
There is no doubt that Belize is a birder’s paradise, according to the owners of The Lodge at Chaa Creek, who have been sponsoring professional, scientific and amateur bird watching for over three decades. And now the latest edition of Audubon Magazine not only confirms this but highlights it to an audience far beyond the Belize eco resort’s usual reach.