Beautiful natural coast landscape with salt cavities in rocks and turquoise blue water in Mallorca, Spain.