English: It is one of the most sought out spot for nature photographers.
Telugu: ప్రకృతి ప్రేమికులు తప్పక చూడాల్సిన ప్రాంతాలలో ఇది ఒకటి.