English: The sea, the beach and the embankment are only 70 meters away.
Telugu: సముద్ర, బీచ్ మరియు ప్రొమెనేడ్ కేవలం 70 మీటర్ల దూరంలో.