English: Costa Brava - is one of the most romantic places in Spain.
Telugu: స్పెయిన్లో అత్యంత ప్రాచుర్యం పొందిన రిసార్ట్స్ ఒకటి కోస్టా బ్రావా.