By The Wallflower Wanderer on April 16, 2015 • ( 4 Comments ) The Magical Dragon Caves of Majorca They say the Island of Majorca is the most stunning place on Earth. They were right.