Day

June 21, 2019
21
Jun

The Wonders of Birdwatching on the Island of Flores

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