The Indonesian island of Flores is a true paradise for birdwatchers. With over 300 recorded bird species, including dozens of endemics found nowhere else on Earth, Flores provides endless opportunities to observe incredible avian diversity. As an island that remained isolated for millions of years, Flores evolved its own unique flora and fauna, creating a...Read More