Rizz Carlton 5 Apr 2025 Museum Komodo in Taman Mini Indonesia Indah is the first holder of this species in Indonesia, not just in public collection, but most likely even the first ever. Two turtles are on-display since September 2024.
Museum Komodo in Taman Mini Indonesia Indah is the first holder of this species in Indonesia, not just in public collection, but most likely even the first ever. Two turtles are on-display since September 2024.