Costa Brava is the perfect destination to enjoy intense blue waters, golden sandy beaches and natural parks. Its exceptional landscape, with wild mountains and crystal clear coves, together with its thousands of activities to do ensure you enjoy your holidays!