English: No wonder this place is called the paradise on earth.
Telugu: ఆశ్చర్యపోనవసరం లేదు ఇది ద్వీపంలో ఒక స్వర్గం అని పిలుస్తారు.