English: For nature watching this is a beauty place which makes one intoxicated .
Telugu: ప్రకృతిని వీక్షించడానికి ఇది మైమరపును కలిగించే అందమైన ప్రాంతం .