English: It is also called western India’s Switzerland.
Telugu: దీనిని సౌత్ ఇండియా డిష్ అని కూడా చెప్పుకుంటాం.