English: This hill station is a tourist hub.
Telugu: ఈ హిల్ స్టేషన్ ఒక అద్భుత పర్యాటక ప్రదేశం.