English: Finch Station is also nearby.
Telugu: అలాగే సమీపంలో ఉన్న ఫిన్లాండ్ స్టేషన్.