English: Also a great picnic spot.
Telugu: ఇది మంచి పిక్నిక్ స్పాట్ కూడా.