English: The island fauna impresses even more.
Telugu: ద్వీపం జీవజాలం మరింత ఆకట్టుకుంటుంది.