English: Many movies have been shot at this beach.
Telugu: ఈ ద్వీపంలో చాలా సినిమాల షూటింగ్లు జరిగాయి.