English: A natural park is also on the property.
Telugu: ఇది కూడా ఒక సహజ సముద్రపు పార్క్ కలిగి.