English: 200 meters from the "Santa Lucia" Station.
Telugu: ఇది వంద రైల్వే స్టేషన్ "శాంటా లూసియా" నుండి మీటర్ల.