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