English: These amazing animals were inhabited on the island of Mauritius.
Telugu: మారిషష్ ద్వీపంలోని ఈ అద్భుతమైన జంతువులు నివసించేవారు.