English: At the junction of two seas
Telugu: రెండు సముద్రాల కూడలి వద్ద