English: And they even have their own beach!
Telugu: మరియు వారు తమ సొంత బీచ్లు ఉన్నాయి.