Have you ever seen a green dolphin? Come along to El Delfin Verde and you’ll soon discover that when we say Green Dolphin, we’re talking about a large parc nestling alongside a magnificent beach that stretches for miles on the Costa Brava.