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