Environment

The best beaches and coves on the Costa Brava: