› added 8 months ago
27
TIL there is an island in Indonesia called 'Komodo Island' that is home to the Komodo dragon, the world's largest lizard species. Originally, the island was used as a habitat for these ancient reptiles, and over time, they have thrived and multiplied significantly.