English: There is so much to see in Greece.
Telugu: గ్రీసులో చూడటానికి చాలా ఉంది.