English: Nature's loving people must visit it.
Telugu: ప్రకృతి ప్రేమికులు దీనిని తప్పక సందర్శించాలి.