The Balearic island is one of the best places in Europe to watch the spectacular event on August 12 with tourists able to see a rare total eclipse