The Sun |
Where is Love Island filmed, can you stay in the villa in Majorca and …
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 … |