English: About 20 minutes walking distance from the closest train station.
Telugu: సమీప రైలు స్టేషన్ విల్లా నుండి ఒక 20 నిమిషాల ప్రయాణ.