Palma de Mallorca have a "Marine park" and if you love delphin you mast go and see it.Mallorca have a long beaches with little caffe bar,shops and restaurants.