English: It's on the Sea of Azov.
Telugu: ఇది అజోవ్ సముద్రం ఒడ్డున ఉన్న.