English: Also a good beach.
Telugu: మంచి ద్వీపం కూడా.