English: However, its beaches are truly magnificent.
Telugu: అయితే, దాని బీచ్లు నిజంగా అద్భుతమైన ఉన్నాయి.