We were on the east coast of the Greek island of Rhodes on a Neilson ... and visited the Ibiza-style Oasis Beach club up the coast in Kallithea. Its position on a rocky outcrop was the perfect ...
Will the Islanders find their type on paper? Or will they be mugged off? Keep up-to-date with all the latest gossip and stories of Love Island 2025 here.