English: This island is considered one of the 7 Wonders of Nature.
Telugu: ఈ ప్రదేశం ప్రకృతి 7 అద్భుతాలలో ఒకటిగా పరిగణించబడుతుంది.