English: It is quite near to England.
Telugu: ఇది ఇంగ్లాండ్ కు ఆగ్నేయంగా ఉంది .