English: The country is located on a fairly large peninsula.
Telugu: దేశం ఒక మాదిరి పెద్ద ద్వీపకల్పంలో ఉంది.