English: It is in Costa Brava that the best beaches of Spain are located.
Telugu: ఇది కోస్టా Brava స్పెయిన్ లో ఉత్తమ బీచ్లు ఉన్నాయి.