English: A large number of tourists come here witness its beauty.
Telugu: ఇక్కడి సౌందర్యాన్ని చూడటానికి అనేకమంది పర్యాటకులు ఇక్కడికి వస్తూవుంటారు.