The Sun |
Where was the Love Island 2018 filmed, can you book to stay in the …
The Sun Majorca is the "sister" island to Ibiza and Menorca and flying time from the UK is about two and a half hours. The island's capital is Palma, known for it's Gothic Santa Maria cathedral and beautiful bay. The island is also the home of notorious party … |