Mallorca, Spain is a treasure in the Mediterranean, full of breathtaking landscapes and crystal clear waters, perfect for a diver. It is called heaven on ...