🤯Totes Facts
← Back to Countries & Culture
🌏

Indonesia's Komodo Island is home to the Komodo dragon — the world's largest living lizard, growing up to 10 feet long and capable of killing prey as large as a water buffalo.

🌏 Countries & CultureSource: National Geographic