English: Awesome scenery, awesome place and very peaceful.
Telugu: స్థానం అద్భుతమైన, ఒక ఏకైక అందమైన వాతావరణంతో, చాలా అందమైన.